Routes - rachelmoore/MeowNow GitHub Wiki

HTML

  • GET / StaticPagesController#root

API Endpoints

users

  • POST /api/users - Sign Up

session

  • POST /api/session - Log In
  • DELETE /api/session - Log Out

locations

  • GET /api/locations - Returns all locations
  • GET /api/locations/:id - Returns a specific location page

reviews

  • GET api/reviews - Returns reviews (filtered by corresponding location_id or by query?)
  • POST /api/reviews - Creates a review
  • PATCH /api/reviews/:id - Edits a review
  • DELETE /api/reviews/:id - Deletes a review

Frontend Routes

  • /login - Modal in navbar
  • /signup - Modal in navbar
  • /locations/:locationId - Returns a location
  • /locations/{query by proximity} - Returns a list of locations depending on query parameters