Skip to content

Latest commit

 

History

History
29 lines (19 loc) · 1.09 KB

README.md

File metadata and controls

29 lines (19 loc) · 1.09 KB

TinDox - simple network filesystem

Server build

Goals

  • Design network filesystem protocol with most important functionalities like uploading and downloading files
  • Implement efficient server with event-driven architecture
  • Create clients for various platforms - command line, desktop and mobile

Projects

  • TinDox Server (TDS) - server directory
  • TinDox mobile client for Android (unfinished) - mobile directory
  • TinDox desktop client - desktop directory
  • TinDox command line client for Linux - cli directory

Requirements

TDS and command line client require CMake and C++20 compiler (with <ranges> support).

Mobile client requires any Java compiler.

Team