- Import postman-collection from here.
- In update endpoint, gender have to take only one of these values [MALE, FEMALE].
- Database is seeded, you can look at the data from here
- After using signup or login, copy the token and paste it in authorization section in postman. Choose bearer token. This is for using any profile and notification endpoints.
- Notification date of creation has format like this '2022-04-19 20:01:09.385531+02'
- install docker and docker compose
docker-compose up
To stop the server, ctrl+c and run this command
docker-compose down
Application has sound alarm feature. Mobile sensor can detect sounds around the user. These sounds need to be stored as notifications. We store them in database for 24 hours. After that application uses cron jobs to delete notifications.