TeaLab
TeaLab is a whimsical full-stack browser-based application built using ReactJS, Cloudinary, CSS, PostgreSQL and Express. Users are able to create and collect teas, that makes learning about tea fun! Users will be able to save, edit and delete their tea recipes on a recipe profile page.
Dependencies
Team Members
Contributing Team Members | Github | |
---|---|---|
Sam Melius Oxford | Github | |
Clare McDonald | Github | |
Ari Harlem-Caballero | Github | |
Alice Hsing | Github | |
Ryan Flitcroft | Github |
Backend API
This app runs on a PostgreSQL database using Node.js/Express.
Routes
User Routes
POST /api/v1/users/
POST /api/v1/users/session
GET /api/v1/users/me
DELETE /api/v1/users/session
Ingredient Routes
POST /api/v1/ingredients
GET /api/v1/ingredients
GET /api/v1/ingredients/:id
PATCH /api/v1/ingredients/:id
DELETE /api/v1/ingredients/:id
Recipe Routes
GET /api/v1/recipes
GET /api/v1/recipes/count
GET /api/v1/recipes/:id
GET /api/v1/recipes/users/:id
POST /api/v1/recipes
PATCH /api/v1/recipes/:id
DELETE /api/v1/recipes/:id