First base implementation to build on

A functional basic implementation is planned for the first milestone.
This should be able to:

  • Perform transfers between sender and receiver
  • both directly and via a relay server.
  • provide a simple CLI interface.
  • Include end-to-end encryption of the files to be transferred.
  • Be deployed and accessible on shuttle.rs.

Furthermore, it is intended for the first milestone that the development team has achieved basic knowledge of Rust so that more complex topics can be dealt with in the subsequent steps.
The developers should be able to

  • write simple synchronous Rust programs.
  • Have gained initial knowledge of the Axum framework and its components.
  • Be able to write simple console applications with Clap
  • Have gained initial knowledge of tokio-tugstenite.
2024-05-03
100% Completed
#84 by PatrykHegenberg was merged 2024-04-28 23:17:25 +02:00 7 / 12
#81 by PatrykHegenberg was merged 2024-04-28 15:58:36 +02:00 7 / 12
#78 by PatrykHegenberg was merged 2024-04-28 13:59:00 +02:00 7 / 12
#76 by PatrykHegenberg was closed 2024-04-28 13:59:24 +02:00
#70 by PatrykHegenberg was closed 2024-05-03 09:12:42 +02:00
#69 by PatrykHegenberg was closed 2024-05-03 09:12:33 +02:00
#68 by PatrykHegenberg was closed 2024-05-03 09:12:26 +02:00
#67 by PatrykHegenberg was closed 2024-05-03 09:12:18 +02:00
#66 by PatrykHegenberg was closed 2024-05-03 09:12:08 +02:00
#65 by PatrykHegenberg was closed 2024-05-03 09:12:56 +02:00 5 / 5
#64 by PatrykHegenberg was closed 2024-05-02 11:01:09 +02:00
#63 by PatrykHegenberg was closed 2024-04-28 17:36:24 +02:00
#62 by PatrykHegenberg was closed 2024-05-02 11:01:04 +02:00
#61 by PatrykHegenberg was closed 2024-05-02 11:00:59 +02:00
#60 by PatrykHegenberg was closed 2024-05-02 11:00:52 +02:00
#59 by PatrykHegenberg was closed 2024-05-02 11:00:46 +02:00
#58 by PatrykHegenberg was closed 2024-05-02 11:00:40 +02:00
#57 by PatrykHegenberg was closed 2024-04-28 17:00:41 +02:00