ShareVault is a secure web application built with Python and Django, allowing users to easily upload, view, and download files. It provides a streamlined platform for sharing and managing documents with a focus on security and accessibility.
Welcome to ShareVault! A dynamic and secure web application crafted with love using Python and Django. ShareVault is designed to make file sharing and management a breeze. Whether you want to upload, view, or download files, or interact with other users, we've got you covered!
🚀 User Authentication: Securely log in to your account and keep your data safe.
📂 File Upload: Upload any type of file – from images, videos, text files to code files (e.g., Python, Java). Your file, your choice!
🗃️ File Management: Effortlessly view and manage your uploaded files with a sleek interface.
👥 User Profiles: Search for and explore other users' profiles. See who's around and what they're sharing.
🔗 File Sharing: Share your files with other users and view files they've shared with you. Collaboration made easy!
📥 Download Capabilities: Download files uploaded by others with just a click.
🖼️ Profile Customization: Personalize your profile with a profile picture. Let your personality shine!
Clone the Repository
git clone https://github.com/yourusername/sharevault.git
Navigate to the Project Directory
cd sharevault
Create a Virtual Environment
python -m venv venv
Activate the Virtual Environment
venv\Scripts\activate
Start the Development Server
python manage.py runserver