Skip to content

ralvinc/mylist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyList

This is a simple website I made which allows users to keep track of their watch/readlist.

Features

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

1

2

3

Installation and Usage

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

Built with

HTML
CSS
Python (Django)
SQLite (default Django database)

Author

This project was created by Ralvinc.

Acknowledgments

Nunito Sans font from Google Fonts
Font Awesome

About

Watch/Readlist tracker - First Django project (CRUD operations and user authentication) [Demo: https://www.youtube.com/shorts/kSKc3iKLELg]

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published