An app to track your working hours.
| Login | Sign Up | Clocking list |
|---|---|---|
| Clocking a day | Edit a day | Profile |
| Dark theme. | Profile Dark | |
This is a simple app that will help you calculate your working hours in a day and will give you a summary of how many hours you are working in a month.
$ yarn install && cd client && yarn install && cd ..
# copy .env.example to .env
cp .env.example .envConfigure the variables on the .env file for the database connection and a key
to your JWT tokens signature. See the .env.example file.
# development
$ npm run start# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov$ cd client
$ npm run test# build both api and frontend
$ npm run build
# run production build on local machine
$ npm run start:prod- React
- styled-components
- redux
- redux-saga
- reselect
- immer
- axios
- react-router
- moment
- jest
- Nestjs
- Typescript
- Mongoose
- passport