| 05.08.2023 |
6 |
Investigate what technologies to use, create a rough feature list of the app |
| 06.08.2023 |
5 |
Experiment with CSS frameworks |
| 12.09.2023 |
5 |
Connect to mongodb |
| 24.09.2023 |
5 |
Add routes to backend |
| 29.09.2023 |
5 |
Start adding routes to frontend |
| 04.10.2023 |
6 |
Add login and logout to front- and backend |
| 05.10.2023 |
2 |
Start adding user authorization to backend |
| 06.10.2023 |
2 |
Improve frontend |
| 07.10.2023 |
3 |
Fix bugs on frontend |
| 08.10.2023 |
3 |
Change notes get req in backend, fix bugs on backend |
| 23.11.2023 |
5 |
Add map to frontpage |
| 24.11.2023 |
5 |
Add ability to add notes with drag n drop to map |
| 25.11.2023 |
3 |
Fix bugs |
| 26.11.2023 |
6 |
Struggle with React Query |
| 27.11.2023 |
5 |
Fix bugs with React Query, improve types |
| 28.11.2023 |
6 |
Improve UI, add notifications |
| 29.11.2023 |
7 |
Improve UI with new shadcn |
| 30.11.2023 |
7 |
Revert changes and research alternative libraries |
| 01.12.2023 |
3 |
Research and expirent on how to translate the app |
| 08.12.2023 |
9 |
Add route for invidual note |
| 09.12.2023 |
5 |
Add 404 page, fix bugs, update frontend |
| 10.12.2023 |
12 |
Update login page's UI, expirement with firebase to handle auth |
| 11.12.2023 |
11 |
Work on Firebase Auth (firebase-auth branch) |
| 12.12.2023 |
10 |
Fix bugs with Firebase Auth (firebase-auth branch) |
| 13.12.2023 |
9 |
Add react toastify, improve component prop passing, fix bugs (firebase-auth branch) |
| 14.12.2023 |
10 |
Clean code a lot, fix bugs, add missing types. (firebase-auth branch) Merge branch, fix bugs, add missing validations and toasts, update UI |
| 15.12.2023 |
8 |
Fix bugs and types, add user icon, add route to backend for deleting/updating note. Add same to frontend. Improve UI, fix loading skeletons |
| 16.12.2023 |
8 |
Fix bugs on front- and backend, improve types, clean old code, prepare envs for testing |
| 17.12.2023 |
2 |
Add testing reset to backend, add "test" env variables to front- and backend with new firebase auth and mongodb credentials |
| 18.12.2023 |
4 |
Start adding Cypress E2E tests, fix bugs (github-workflow branch) |
| 19.12.2023 |
5 |
Struggle getting Cypress tests working on Github Actions (github-workflow branch) |
| 20.12.2023 |
5 |
Add a lot of Cypress tests, add to GitHub actions workflow (github-workflow branch) |
| 21.12.2023 |
3 |
Finish tests, merge branch to main (github-workflow branch) |
| 27.12.2023 |
7 |
Improve tests, register page, add password reset, update workflows |
| 31.12.2023 |
7 |
Revamp UI, add timestamps to notes |
| 01.01.2024 |
6 |
Revamp UI on edit note, add ability to edit note location. Fix map bugs. Add tooltips to some places |
| 04.01.2024 |
5 |
Update footer, make UI responsive, add ability to delete account. Add ability to format text with new lines when adding note. Fix bugs and other misc changes |
| 11.01.2024 |
8 |
Fix security issues on backend, add ability to sort notes. Fix bugs and other misc changes. |
| 13.01.2024 |
6 |
Add default location for notes. Add server status and info page. Change linting options. Fix bugs and other misc changes |
| 14.01.2024 |
3 |
Start documentation and fixing final bugs |
| 15.01.2024 |
2 |
Finish documentation and project |
| 23.01.2023 |
5 |
Improve UX and backend code |