Frontend (React):
Axios for data fetching
Bootstrap for responsive design
Formik for interactive forms
Client-side validation with Yup
JWT decoding with jwt-decode
The latest React and React-DOM
Navigation powered by React Router
Real-time notifications with React-Toastify
Backend (Node.js):
Secure user authentication with bcryptjs
Cross-origin resource sharing (CORS)
Environment variable management using dotenv
Web server built with Express
Data validation and schemas with Joi
JWT (JSON Web Tokens) for secure authentication
MongoDB interactions with Mongoose