Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/takuyadev/dev_camper_api

Udemy project following Brad Traversy's Node.js API Masterclass with Express & MongoDB
https://github.com/takuyadev/dev_camper_api

api backend bradtraversy express fullstack mongodb nodejs udemy

Last synced: 18 days ago
JSON representation

Udemy project following Brad Traversy's Node.js API Masterclass with Express & MongoDB

Awesome Lists containing this project

README

        

# Node.js API Masterclass With Express & MongoDB - Brad Traversy

### `Links to live projects`
- [Live Server & DocGen](https://dev-camper-api.onrender.com/)
- [Postman Documentation](https://documenter.getpostman.com/view/21556195/2s8YYFridV)

### `Summary`

API that allows users to login, signup, and upload their own bootcamp and courses with relationships between data.

Also covers for security problems such as NoSQL Injection, as well as XSS attacks.

### `Languages / Techstack`

- Node.js
- Express.js
- MongoDB
- Mongoose

### `Run the build`

#### `npm run dev`
*You will not be able to run this build due to having no config.env file to access the database.*

Runs the app in the development mode.\
1. Clone repository
2. Run npm install for dependencies
3. Run npm run dev
2. Open [http://localhost:5000](http://localhost:5000) to view it in your browser.

### `Resource`
[Node.js API Masterclass With Express & MongoDB](https://www.udemy.com/course/nodejs-api-masterclass/)