This is a complete online shop done in the Udemy's course '100 days of code' from Academind.
- NodeJS backend
- Express Framework
- MongoDB database
- Frontend with EJS Templating
- Dynamic content
- Sessions & Cookies
- Authentication & Authorization
- Input validation
- Error handling
- File uploading with multer
- CSRF Protection