Backend API for Bootcamp Web Application, which is a bootcamp directory website
In order to run this server, you need to have installed the following dependencies:
- Node - min v8.15.0
- NPM - min v5.6.0 or
- Yarn - min v1.3.2
- Bash terminal (Default on OSX/Linux, GitBash or similar on Windows)
Folder structure:
_data/
- default seed dataconfig/
- database configuration and environment variablescontrollers/
- abstraction controller layermiddleware/
- error handling middleware, authentication middleware, logger, and paginationmodels/
- database schema configurationpublic/
- documentation web pageroutes/
- API routesutils/
- utility and helper functions
Rename "config/config.env.env" to "config/config.env" and update the settings to your own
npm instal
# Run in dev mode
npm run dev
# Run in production mode
npm start
- Version: 1.0.0
- License: MIT