Notes Sharing App using django(python framework)
Python Version >> 3.7.8
Virtualenv setup
- A registerd user can access all the notes shared/added by the admin
- Can download the pdfs
- can request specific notes
- Admin can handle all the feattures like adding/updating/deleting the notes/users and can have overall control.
- sqlite3 database
To get started with this project, you have two options:
-
Use the following link to clone the repository to your local machine:
git clone https://github.com/Jomonh/Note-Sharing-Web-Application.git
-
Once cloned, navigate to the project directory:
cd Note-Sharing-Web-Application
-
If you prefer, you can directly fork this repository.
-
Click the Fork button at the top-right of this page.
-
After forking, clone the repository from your account:
git clone https://github.com/your-username/your-forked-repository.git
python -m install virtualenv
orpip install virtualenv
virtualenv (environment_name)
environment_name\Scripts\activate
First Locate to project folder in cmd with virtual environment running
pip install -r requirements.txt
python manage.py makemigrations
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver
Paste this 127.0.0.1:8000
IP Address on any browser and it will start.
127.0.0.1:8000/admin
and enter your superuser's username/pass for django admin panel access
- If you find this project useful, please consider giving it a star ⭐. It helps others discover it too!
- This project is licensed under the MIT License - see the LICENSE file for details.