A multithreaded C++ backend for file uploads, downloads, and authentication using native sockets and PostgreSQL.
- ✅ User Authentication – Login, signup.
- 📂 File Upload & Download – Public/private access, unique download links.
- 🌐 HTTP Server – Custom request parsing,
multipart/form-data
support. - ⚡ Multithreading – Efficient client handling.
- 🔹 C++17+
- 🔹 PostgreSQL
- 🔹 OpenSSL (for secure authentication)
mkdir build && cd build
cmake ..
make
./http-server [PORT]