Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/normanrichardson/fcc-exercise-tracker
A web application built for the freecodecamp.org course on Back End Development and APIs
https://github.com/normanrichardson/fcc-exercise-tracker
docker docker-compose express mongodb mongoose nodejs
Last synced: 8 days ago
JSON representation
A web application built for the freecodecamp.org course on Back End Development and APIs
- Host: GitHub
- URL: https://github.com/normanrichardson/fcc-exercise-tracker
- Owner: normanrichardson
- Created: 2021-09-11T09:02:02.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2022-03-24T09:05:19.000Z (over 2 years ago)
- Last Synced: 2024-02-27T09:37:18.666Z (9 months ago)
- Topics: docker, docker-compose, express, mongodb, mongoose, nodejs
- Language: JavaScript
- Homepage:
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# [Exercise Tracker](https://www.freecodecamp.org/learn/apis-and-microservices/apis-and-microservices-projects/exercise-tracker)
This was put together for the Back End Development and APIs course on [FCC](https://www.freecodecamp.org/learn/back-end-development-and-apis/). The aim was to create a web application for exercise tracking.
View at:
[![run on replit](https://replit.com/badge/github/@Mormonorman/FCC-Exercise-Tracker)](https://replit.com/@Mormonorman/FCC-Exercise-Tracker?v=1)
## Built With
* NodeJS
* Express
* MongoDB
* Mongoose ODM
* Docker## Project Improvements
* Local testing environment with Docker.
## Local testing with docker
As the project reads and writes to a database, I have extended the project by adding docker containers, so testing can be done locally.
1. Clone
```
$ git clone https://github.com/normanrichardson/FCC-Exercise-Tracker.git
$ cd FCC-Exercise-Tracker
```
2. Execute docker-compose
```
$ docker-compose up
````
Go to localhost:3000