Skip to content

Latest commit

 

History

37 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Anime Watch Tracker

A Django web app to track your anime watching progress. Users can register, log in, add anime to their watchlist, update progress, and remove tracked anime.

Features

  • User registration and authentication
  • Add, update, and delete anime tracking entries
  • Progress bar for watched episodes
  • Responsive UI with Bootstrap

Setup Instructions

1. Clone the repository

git clone https://github.com/yourusername/Anime-Watch-Tracker.git
cd Anime-Watch-Tracker

2. Create and activate a virtual environment

python -m venv venv
# On Windows:
venv\Scripts\activate
# On Unix/macOS:
source venv/bin/activate

3. Install dependencies

pip install -r requirements.txt

4. Apply migrations

python AnimeWebsite/manage.py migrate

5. Create a superuser (optional, for admin access)

python AnimeWebsite/manage.py createsuperuser

6. Run the development server

python AnimeWebsite/manage.py runserver

Visit http://127.0.0.1:8000/ in your browser.

Useful Links

Notes

  • To deactivate the virtual environment, run deactivate.
  • The database file db.sqlite3 is ignored by git.
  • For deployment, update ALLOWED_HOSTS and set DEBUG = False in AnimeWebsite/settings.py.

Developer

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages