https://github.com/dentednerd/codeninjasback
Express server for the Code Ninjas web app.
https://github.com/dentednerd/codeninjasback
Last synced: about 1 year ago
JSON representation
Express server for the Code Ninjas web app.
- Host: GitHub
- URL: https://github.com/dentednerd/codeninjasback
- Owner: dentednerd
- Created: 2018-05-23T10:48:06.000Z (about 8 years ago)
- Default Branch: main
- Last Pushed: 2023-10-25T12:50:23.000Z (over 2 years ago)
- Last Synced: 2025-02-07T00:32:11.783Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 514 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Code Ninjas API
Code Ninjas is an interactive web app, designed to teach JavaScript to kids aged 7 years and up. Answer questions and level up to become a fully fledged Code Ninja!
A RESTful API with a Mongo database.
[https://codeninjas-api.fly.dev/](https://codeninjas-api.fly.dev/)
## requirements
- Node v14.17.4: [download](https://nodejs.org/)
- Docker 24.0.6: [download](https://www.docker.com/)
- flyctl: [download](https://fly.io/docs/hands-on/install-flyctl/)
- credentials for local development (note to self: check your vault xoxo)
## Installation
```bash
git clone https://github.com/dentednerd/CodeNinjasBack.git
cd CodeNinjasBack
npm i
npm run dev
```
Database is hosted on MongoDB Atlas and should only need reseeding after a major data change.