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 |