-
Notifications
You must be signed in to change notification settings - Fork 0
VinVaz/Exercise-tracker
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
You should provide your own project, not the example URL. You can POST to /api/users with form data username to create a new user. The returned response will be an object with username and _id properties. You can make a GET request to /api/users to get an array of all users. Each element in the array is an object containing a user's username and _id. You can POST to /api/users/:_id/exercises with form data description, duration, and optionally date. If no date is supplied, the current date will be used. The response returned will be the user object with the exercise fields added. You can make a GET request to /api/users/:_id/logs to retrieve a full exercise log of any user. The returned response will be the user object with a log array of all the exercises added. Each log item has the description, duration, and date properties. A request to a user's log (/api/users/:_id/logs) returns an object with a count property representing the number of exercises returned. You can add from, to and limit parameters to a /api/users/:_id/logs request to retrieve part of the log of any user. from and to are dates in yyyy-mm-dd format. limit is an integer of how many logs to send back.
About
A microservice to keep track of its users' exercises.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published