Recipe Market is a website where you can shop for groceries organized into recipes. Find a recipe you like, then you can add all the ingredients to your cart!
This project uses React, Next.js, and Apollo GraphQL on the front-end, and GraphQL-Yoga and Prisma on the backend.
Features:
- Signup and authentication using JWTs
 - Email password reset (currently using the Mailtrap test SMTP)
 - Credit card checkout using Stripe
 - A GraphQL API on the server
 - Data fetching, caching, and local state management using Apollo
 - Styling using styled-components
 - Routing and performance optimization using Next.js
 - Website search using Downshift
 









