An open API service indexing awesome lists of open source software.

https://github.com/boolfalse/traversy-mern

Learn The MERN Stack with Traversy Media
https://github.com/boolfalse/traversy-mern

Last synced: 7 months ago
JSON representation

Learn The MERN Stack with Traversy Media

Awesome Lists containing this project

README

          

## Learn The MERN Stack with Traversy Media

#### About:

- Learn The MERN Stack with Traversy Media

#### Install:

- Clone the repository and install dependencies:
```
git clone https://github.com/boolfalse/traversy-mern.git
cd traversy-mern && npm install
```

- Sign in to MongoDB Atlas and create a new database cluster. Get the connection string using **"Connect to your application"** option. Set that connection string in the `.env` **MONGO_URI** variable.

- Setup `.env` file as mentioned in `.env.example` file.

- Run the application:
```bash
# for development
npm run server
# for production
npm run start
```

- View [the published Postman collection](https://documenter.getpostman.com/view/1747137/VUjSGPha)

#### Resources:

- [Learn The MERN Stack](https://www.youtube.com/playlist?list=PLillGF-RfqbbQeVSccR9PGKHzPJSWqcsm)
- [Code @ GitHub](https://github.com/bradtraversy/mern-tutorial)
- [Express & MongoDB Rest API](https://www.youtube.com/watch?v=-0exw-9YJBo)
- [JWT Authentication](https://www.youtube.com/watch?v=enopDSs3DRw)
- [Frontend Authentication | Redux Toolkit](https://www.youtube.com/watch?v=mvfsC66xqj0)
- [Redux Goals & Deploy](https://www.youtube.com/watch?v=UXjMo25Nnvc)