Skip to content

SKIP's group project - full stack Django app using PostgreSQL, Python, CSS, and Jikan API

Notifications You must be signed in to change notification settings

pwong09/animebutler

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AnimeButler

Inspiration: Israel Flores! He has never watched an anime in his life, and that feels like a crime 😔

We made a Django based website to assist those who don’t know where to start when starting their anime journey, and to help continue others on the mind blowing path of this animation.

AnimeButler uses the Jikan API to access multiple sources of anime. The users will be able to create an account, add interested genres to their profile, and add animes to their watchlist. They will have the option to search animes by title using the search bar, and by genres using the genre buttons.

ERD

ERD

Wireframe

Our trello board holds both our Wireframes and a list of the tables of our ERD model for this project. It also details our completion process along with our icebox items that we would work on in the future.

Website Views

Initial Landing Page

LandingPage

Sign In

SigninPage

Log In

LoginPage

After Authenticated Log in or Sign in

AuthenticatedLoggedIn

Add Interest

AddInterest

Watchlist

UserWatchlist

Search

AfterSearch

FlipSearch

Detail

Detail

Detail-Add Button

Come check out AnimeButler!

Next Steps/Icebox:

  • Make AnimeButler responsive on mobile devices
  • Add trailer videos to the anime for users to preview
  • Send users to a platform to watch the animes
  • Add a user profile page
  • Change card size dynamically with image size from API
  • Allow users to have more than one list for animes

Technologies:

  • Django
  • HTML
  • Python3
  • PostgreSQL
  • CSS
  • API: Jikan API (4.0.0)

About

SKIP's group project - full stack Django app using PostgreSQL, Python, CSS, and Jikan API

Topics

Resources

Stars

Watchers

Forks

Languages

  • Python 57.8%
  • HTML 23.5%
  • CSS 18.6%
  • Procfile 0.1%