Purpose
We need an endpoint to list the most used technologies in the application taking into account the time-entries created. For it, we will need to sum the times per entry created using that technology from all the users interacting the app.
This option must be available for all users.
The information returned must be classified by month and the body will be an array of objects containing technology-name, minutes spend with the technology.
/technologies/preferred?month={MONTH_NUMBER}&year={YEAR}
If month and year are not specified, the endpoint will return the data from the current month and year. The response will look like
Group time_entries by technology. It requires "unpack" the field technologies of the model time_entries(something similar to unwind operation in mongo).
Purpose We need an endpoint to list the most used technologies in the application taking into account the time-entries created. For it, we will need to sum the times per entry created using that technology from all the users interacting the app.
This option must be available for all users.
The information returned must be classified by month and the body will be an array of objects containing technology-name, minutes spend with the technology.
/technologies/preferred?month={MONTH_NUMBER}&year={YEAR} If month and year are not specified, the endpoint will return the data from the current month and year. The response will look like
For now, the top ten is good enough
Scope
Criteria of acceptance