- Description: Developed a Recipe Management Application using modern web technologies for seamless user experience and efficient recipe management. Leveraged React Redux for frontend, Node.js Express for backend, and MongoDB for database management. Implemented secure authentication using JSON Web Tokens (JWT) and encrypted password storage with bcrypt.
-
User Authentication: Implemented secure login and signup functionality using JSON Web Tokens (JWT) for authentication.
-
Search Functionality: Integrated robust search functionality allowing users to efficiently find recipes based on various criteria.
-
Recipe Management: Provided users with the ability to add and remove recipe items to personalize their recipe collections.
-
Logout Option: Enabled users to securely log out of their accounts for enhanced security.
-
Frontend: React, Redux
-
Backend: Node.js, Express
-
Database: MongoDB
-
Authentication: JSON Web Tokens (JWT), bcrypt
Designed and developed frontend components using React and Redux for state management. Implemented backend logic with Node.js Express, including API endpoints for user authentication and recipe management. Integrated MongoDB for efficient data storage and retrieval. Ensured secure user authentication and password encryption using JSON Web Tokens and bcrypt.
Install my-project with npm
npm install tastybites
cd tastybites npm run start