A website where you can create recipes and share them with others. You also can create an account with the JWT authentication system I created. After you sign in you can like others users, add recipes to your book, write reviews, etc. There are also admin users who can manage the site, for example, moderate recipes or block users. 

Link: http://recipes-env.eba-mgpw3xi5.us-east-1.elasticbeanstalk.com/recipes

Stack technologies: 

  • Frontend: JavaScript, TypeScript, React, Redux, Axios, MUI, 

  • Backend: MongoDB, NodeJS, Express, Swagger, S3, Json Web Token Authentication.

The project has been deployed to the AWS Elastic Beanstalk service using Docker.