Skip to content

austin-rt/review-app-backend

Repository files navigation

Review App

Date: 08/19/2022

By:

Alexander Ab GitHub | LinkedIn

Deonte LaBorde GitHub | LinkedIn

Russell Ochoa Website | GitHub | LinkedIn

Austin Taylor Website | GitHub | LinkedIn


Links

Frontend Repo

Deployed Site


Description

'Opinions are like...' well, you know the rest. Everybody's got one. And who DOESN'T have an opinion about their favorite (or least favorite) movies? is a full-stack PERN app that gives movie buffs a voice by creating an account to track and rate the movies they love, hate and everything in between. So sign up, login and get your Roger Ebert on! Let's go to the movies!


API V1

Available routes are as follows:

  • /users
    • /register - register new user
    • login - login user
    • /:user_id - get user by id
    • /:user_id - update user (protected)
    • /:user_id - delete user (protected)
    • /session - check session for token
  • /movies
    • / - get all movies
    • /:movie_id - get movie by id
  • /reviews
    • / - get all reviews
    • /:movie_id/:user_id - post review (protected)
    • /:review_id - update review (protected)
    • /:review_id - delete review (protected)

Technologies Used

Pern Stack

  • PostgreSQL + Sequelize
  • Express.js
  • Node.js
  • JavaScript

Entity Relationship Diagram:

Entity Relationship Diagram

Planning

License

MIT License

Copyright © 2022 Alexander Ab, Deonte LaBorde, Russell Ochoa, Austin Taylor

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •