Skip to content

Repo for backend of reviewgram - a full stack webpage for finding reviews and ratings of TV shows and movies

Notifications You must be signed in to change notification settings

smysh/reviewgram-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReviewGram - backend

Repo for backend of reviewgram - a full stack webAPI for finding reviews and ratings of TV shows and movies, and keep your own watchlists

Feature Set

We connected our back-end to TMDB API which gave us all the tvshows and movie information. For the front-end to work we created the following endpoints:

  • User Routes

    • CRUD routes for user
    • Get reviews from user
    • Add review to Media
    • Add to user watchlist
    • Add to user watched list
    • Get user watchlist
    • Get user watched list
  • Media Routes

    • Get Img url (TMDB api requires to look up for the images in different serves regularly)
    • Search media
    • Get trending tv shows
    • Get trending movies
    • Get movie details
    • Get show details
    • Get reviews for tv show
    • Get reviews for movie
  • Authorization Routes

    • Get authorization Token

Technology used

This back-end has been entirely programmed in Python, using flask and SQLAlchemy. The database used is Postgres.

About

Repo for backend of reviewgram - a full stack webpage for finding reviews and ratings of TV shows and movies

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published