Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/takuyadev/dev_camper_api
- Owner: takuyadev
- Created: 2022-10-11T14:21:00.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2022-11-10T22:56:05.000Z (almost 2 years ago)
- Last Synced: 2024-10-10T00:21:23.334Z (29 days ago)
- Topics: api, backend, bradtraversy, express, fullstack, mongodb, nodejs, udemy
- Language: HTML
- Homepage: https://dev-camper-api.onrender.com/
- Size: 2.18 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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/)