Here we upload our own file and share it with other user.
Follow these steps to set up and run the project on your local machine:
-
Clone the Repository:
git clone https://github.com/Rounak2001/File-Management-App.git
-
Set Up a Virtual Environment (Optional but Recommended):
python -m venv venv
-
Activate the Virtual Environment:
-
On Windows:
venv\Scripts\activate
-
On macOS and Linux:
source venv/bin/activate
-
-
Install Dependencies:
pip install -r requirements.txt
-
Run Migrations:
python manage.py makemigrations python manage.py migrate
-
Create a Superuser (Optional):
python manage.py createsuperuser
Follow these instructions to run the project:
-
Run the Development Server:
python manage.py runserver
-
Access the Admin Panel:
- Open a web browser and go to
http://127.0.0.1:8000/admin/
. - Log in with the superuser credentials created earlier.
- Open a web browser and go to
-
Explore the Application:
- Visit
http://127.0.0.1:8000/
to access the application's registeration page.
- Visit
- User-friendly website with secure login.
- Effortless file uploads.
- View uploaded files.
- Search functionality for user profiles.
- File-sharing capabilities.
- Display shared files in the "uploaded files" section.