Skip to content

nicole-lancaster/exercise-tracker-api

 
 

Repository files navigation

Nicole's Exercise Tracker Microservice

Screenshot from 2023-10-18 14-08-23

A simple microservice where users can create a username, submit exercises with details including duration, description and date. Users can also receive a log of all the exercises they have posted. Deployed on Render --> https://nicoles-exercise-tracker.nicole-lancaste.repl.co/

Description

This is a microservice project built as part of the freeCodeCamp backend and API certification (project 4 of 5). As this is a back-end project, there is no front-end, only a small UI of basic HTML and CSS which is served by the server. Instructions, test cases and example JSON responses can be found here: https://www.freecodecamp.org/learn/apis-and-microservices/apis-and-microservices-projects/exercise-tracker

Tech Stack/Tools

  • TypeScript
  • Node.js
  • Express.js
  • MongoDB
  • Mongoose
  • Replit to host
  • Basic HTML and CSS UI (server side rendered - front end coming soon!)

Author

Nicole Lancaster

Feedback/suggestions 🫶

I would be extremly grateful for any feedback on ways to improve. Please just reach out to me on LinkedIn, raise a pull request, or submit an issue!

Acknowledgements

Thank you to freeCodeCamp for providing free, high quality projects for anyone to access and to the freeCodeCamp community who have provided support and advice.

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 91.2%
  • JavaScript 8.8%