Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/apiko-dev/intensive-backend
Backend for out intensive course
https://github.com/apiko-dev/intensive-backend
Last synced: about 2 months ago
JSON representation
Backend for out intensive course
- Host: GitHub
- URL: https://github.com/apiko-dev/intensive-backend
- Owner: apiko-dev
- Created: 2019-10-16T09:12:59.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-22T12:43:55.000Z (about 2 years ago)
- Last Synced: 2023-03-02T20:06:54.324Z (almost 2 years ago)
- Language: JavaScript
- Size: 431 KB
- Stars: 3
- Watchers: 8
- Forks: 0
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Apiko courses 2019 application API
API - https://apiko-intensive-backend.herokuapp.com/
API Docs - https://apiko-intensive-backend.herokuapp.com/documentation
## Local Server Installation
Clone repository and install project dependencies
```bash
git clone https://github.com/apiko-dev/intensive-backend
cd intensive-backend
npm i
```Follow your OS specific instructions:
- macOS [instructions](doc/quickstart.macos.md).- Linux [instructions](doc/quickstart.linux.md).
- With Windows just go for [Linux subsystem for Windows](https://docs.microsoft.com/en-us/windows/wsl/install-win10) and proceed with the Linux instructions.
### Cloudinary
To upload images or some other multimedia - create free account on [cloudinary](https://cloudinary.com/)
and paste your cloudinary configs into [config file](src/config.js#L13).### SQL syntax highlight in js files.
Use [VS Code Extension](https://marketplace.visualstudio.com/items?itemName=dgadelha.vscode-sql-template-literal-with-prefixes) for
Syntax highlighting for code like:```js
const query = sql`SELECT * FROM users`;
```### Run server
Start the server, e.g:
```bash
node index.js
```
or build and run:
```bash
npm run build && npm start
```
or whatever method you want.## Deploy on [Heroku](https://dashboard.heroku.com)
```bash
git clone https://github.com/apiko-dev/intensive-backend
cd intensive-backend
```
Follow the deployment [instructions](doc/heroku.md)