This is the project for the course https://www.udemy.com/course/nodejs-the-complete-guide/
We are building an internet-shop.
yarn dev
starts app with .env variables.env.example
- shows example of env variables used in the project.
yarn start
- default app start, without env variables; useful with docker of cloud with some additional setup
- Pure nodejs server example
- express.js server
- Create/Reade/Update/Delete functionality for products in the internet-shop
- Saving data in the file
- Storing data in databases
- MySQL
- MongoDB
- Cookies and Sessions
- User registration, authentication, password resetting, password encryption, CSRF protection
- Sending emails
- Forms Validation
- File uploading
- Pagination
- Async requests
- Stripe for payment functionality
- REST API
- ...