Please see /api/README.md
and /ui/README.md
for more details.
-
The entire project (both sections,
/api/
and/ui/
) is sparsely commented due to time constraints. -
The standard features of a registration system such as Forgot Password have been omitted due to time constraints.
-
The UI has been tested in the following browsers:
- Chrome
- Firefox
-
The input values
distance
andtime
are stored inmeters
andseconds
respectively (in the database). -
/api/
contains a comprehensive suite of unit tests. -
/ui/
contains a far more simpler suite of unit tests. It would be as comprehensive as/api/
with the addition of integration/E2E tests.