https://github.com/angydev/exercise-tracker
https://github.com/angydev/exercise-tracker
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/angydev/exercise-tracker
- Owner: AngyDev
- Created: 2022-04-17T17:11:42.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-05-13T13:08:28.000Z (almost 2 years ago)
- Last Synced: 2025-01-22T12:14:53.200Z (about 1 year ago)
- Language: JavaScript
- Size: 982 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Exercise tracker
This exercise is part of the Backend Development Learning Path promoted from [TomorrowDevs](https://www.tomorrowdevs.com/). Following the link to the github exercise https://github.com/tomorrowdevs-projects/backend-path/tree/main/projects/004-exercise-tracker.
### Instructions
The instructions of the exercise are [here](https://github.com/AngyDev/exercise-tracker/blob/main/server/README.md)
The aim of the exercise is to create the REST API to handle the exercises of the users. I decided to use node.js for the implementation, to save the data in a SQLLite Database and render the data with the EJS template engine and I used Cypress for the End-to-End test
### Requirements
- `node`: `>14`
- `npm`
### Setup
```
# install dependencies
npm install
# run the project in dev mod
npm run dev
# run the project
npm run start
# run the test
npm run e2e
```