Backend Routes - remaley5/packstreet GitHub Wiki

Users

  • POST /api/users - create new user
  • GET /api/users/:id - display current user's information

Session

  • POST /api/session - login
  • DELETE /api/session - logout

Package Designs

  • GET /api/packages - get user's saved package designs
  • POST /api/packages - add a user's new package design

bonus

  • GET /api/packages/orders - retrieves previous orders
  • POST /api/packages/orders - adds to orders on checkout
  • GET /api/packages/:id - retrieve a specific package design
  • PUT /api/packages/:id - updates a package design
  • DELETE /api/packages/:id - delete a package design