Live with Render : https://mern-auth-redux-lhvu.onrender.com/
This is a MERN (MongoDB, Express, React, Node.js) stack application with authentication. It allows users to sign up, log in, and log out, and provides access to protected routes only for authenticated users.
The front-end of the application is built with React and uses React Router for client-side routing. The back-end is built with Node.js and Express.js, and uses MongoDB as the database. Authentication is implemented using JSON Web Tokens (JWT).
Used Tech :
MongoDb, ExpressJs, ReactJs, NodeJs, Redux / Redux toolkit / Redux persist, Tailwind Css, Vite, JWT, Http only cookie, Firebase Auth(for google auth), Firebase Storage(for storing picture), Custom Error Middleware, CORS with credentials, Cookie Parser, Bcrypt