This is a simple website I made which allows users to keep track of their watch/readlist.
CRUD operations:
- Create new items on the list
- Add a name, note, action (watch, read, or both), and completed status to each item
- Read items from the list
- Update items from the list
- Delete items from the list
User authentication
To install this project, download or clone the repository to your local machine:
git clone https://github.com/ralvinc/mylist.git
Then, navigate to the project directory and install the dependencies:
cd mylist
pip install -r requirements.txt
Create a new database by running the following command:
python manage.py migrate
Create a superuser account by running the following command:
python manage.py createsuperuser
Start the server by running the following command:
python manage.py runserver
Navigate to http://localhost:8000/ in your web browser to use the website
HTML
CSS
Python (Django)
SQLite (default Django database)
This project was created by Ralvinc.
Nunito Sans font from Google Fonts
Font Awesome