https://github.com/mian-ali/devcamper_nodejs_express_mongodb_api
Backend API for DevCamper application, which is a bootcamp directory website
https://github.com/mian-ali/devcamper_nodejs_express_mongodb_api
api api-backend application backend-api collaborate devcamper learn mongodb nodejs web-api
Last synced: about 1 year ago
JSON representation
Backend API for DevCamper application, which is a bootcamp directory website
- Host: GitHub
- URL: https://github.com/mian-ali/devcamper_nodejs_express_mongodb_api
- Owner: mian-ali
- License: mit
- Created: 2022-02-08T18:17:37.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-03-28T02:11:06.000Z (about 2 years ago)
- Last Synced: 2025-03-26T01:01:51.601Z (about 1 year ago)
- Topics: api, api-backend, application, backend-api, collaborate, devcamper, learn, mongodb, nodejs, web-api
- Language: HTML
- Homepage: https://devcamper-v1.herokuapp.com/
- Size: 771 KB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
- Contributing: CONTRIBUTING.md
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# DevCamper API
> Backend API for DevCamper application, which is a bootcamp directory website
## Usage
Rename "config/config.env.env" to "config/config.env" and update the values/settings to your own
## Install Dependencies
```
npm install
```
## Run App
```
# Run in dev mode
npm run dev
# Run in prod mode
npm start
```
## Database Seeder
To seed the database with users, bootcamps, courses and reviews with data from the "\_data" folder, run
```
# Destroy all data
node seeder -d
# Import all data
node seeder -i
```
## Demo
The API is live at [https://devcamper-v1.herokuapp.com]()
Extensive documentation with examples [here](https://gist.github.com/mian-ali/b2c629e09cebaeab5bd4ce92a30e0396)
- Version: 1.0.0
- License: MIT
- Author: Ali Ahmad