UploadBox is a simple cloud storage FTP project developed using Flask, with no additional libraries. It leverages the following technologies: Python, JavaScript (AJAX), HTML, and CSS.
-
User Authentication
- Users can register and log in to their accounts. Each user is allotted 500MB of storage by default.
-
Dashboard
- A clean and intuitive user dashboard displays all essential details, including utilized storage and available plans.
-
File Management
- A comprehensive file manager allows users to add, delete, upload, and download files with ease.
-
Plan Customization
- Users can upgrade their storage plan from the free 500MB tier to higher options, such as the Gold plan with 1GB of storage, and more.
-
Storage Limits
- Once users reach their storage limit, they will receive a prompt to upgrade their plan.
- Python
- JavaScript (AJAX + JQUERY)
- HTML CSS