(Under development)
A simple, temporary file sharing platform
Droply is a lightweight web application that allows users to quickly upload files, access them from anywhere with a simple login, and have them automatically deleted after a short time. Think of it as your personal, no-hassle file vault.
No Google Drive. No hassle. Just upload your files, set a short expiry, and download them from anywhere.
- Integrated DeepSeek AI Chat Bot for an interactive experience.
- Chat bot speaks like Ethan Hunt, giving guidance and tips while you navigate Droply.
- Completely free to use through the platform.
- Enhances the Mission Impossible theme, making your file-sharing experience more thrilling.
- 🔑 Simple username + password based login
- 📂 Upload and download files from anywhere
- ⏳ Automatic file expiry (1–2 days)
- 🌍 Accessible from any device, anywhere
- 🤖 Ethan Hunt-style AI chat bot guidance
- 🗑️ Files auto-deleted after expiry
- 🎬 Mission Impossible themed interface
- Backend: Node.js + Express (hosted on Vercel)
- Database: MySQL
- Frontend: HTML, CSS, JavaScript (basic)
- File Handling: Multer
- Authentication: bcrypt (password hashing), JWT
- AI Chat Bot: DeepSeek API
- Clone the repository
git clone https://github.com/yourusername/droply.git
cd droply- Install dependencies
npm install- Setup MySQL database
- Create a database
droply - Run the SQL script in
db.sql(to be provided)
- Configure environment variables
Create a
.envfile in the root folder:
DB_HOST=localhost
DB_USER=root
DB_PASS=yourpassword
DB_NAME=droply
JWT_SECRET=supersecretkey
- Run the server locally (optional)
npm startNote: Backend is hosted on Vercel, so you can also directly use the deployed API endpoints without running locally.
- Open frontend
Open
index.htmlin your browser or host it using any static server.
- Cloud storage integration (AWS S3, GCP, etc.)
- Better UI with React or Vue
- End-to-end encryption for files
- Expiry notifications
- Better AI personality customization
This project is licensed under the MIT License.
Developed by Md Sayan Akram – learning MERN & MySQL, building cool stuff.
Caffine and Codes Forever✨