- Client application using React + MobX
- Server application using Node.js + Express + MongoDB
- Authorization using JsonWebToken (JWT)
- Account confirmation via email (Nodemailer)
- Adaptive layout for desktop and mobile
- Solution: https://github.com/gzhel/nodeauth
- Client Demo*: https://nodeauth-client.vercel.app/
- Server Demo: https://nodeauth-server.onrender.com/
At the moment, due to the functionality of free hosting for backend applications, the exchange of Cookies between the client and the server are not available. In the future, this functionality will be added. If you have a desire to see the performance, then please pull down the repository and run the client and server through the commands:
npm run test (in server folder) npm run start-test (in client folder)
- JavaScript
- Node.js
- Express
- MongoDB
- JWT
- Nodemailer
- TypeScript
- React
- MobX
- SCSS
- Prettier
- Also used: mongoose, bcrypt, axios, moment, classnames etc
- Website - https://gzhel.vercel.app/
- LinkedIn - https://www.linkedin.com/in/gzhel/