Commit graph

76 commits

Author SHA1 Message Date
68778cea7a Code cleanup for multiple pages and components 2023-09-20 21:16:54 +08:00
790574daee Separated distance calculation and far map renderer into own components 2023-09-20 19:36:06 +08:00
511f293ff1 Changed debug backend url 2023-09-20 17:42:37 +08:00
980d1e636e Added student status point rendering 2023-09-11 19:16:48 +08:00
00928ac947 Fixed and made changes to the Haversine distance formula calculation. We now point it to the user's location as intended 2023-09-11 19:02:11 +08:00
7b9d05f84b Added Haversine Formula calculation to get the radius of circles for study groups required for rendering 2023-09-09 20:45:29 +08:00
058b120ce9 Addded initial heatmap rendering 2023-09-06 18:13:43 +08:00
15b14a32e8 Change map provider api to selfhosted one 2023-08-29 16:39:50 +08:00
040ffb622c Moved callouts to a separate component 2023-08-15 14:53:58 +08:00
146d80cc98 Added student status list query 2023-08-15 14:15:33 +08:00
cfd82d3c42 Refactored error handling in API functions and improved error feedback in pages 2023-08-15 00:41:42 +08:00
497e50f2a4 Refactored types for better readability 2023-08-14 23:29:53 +08:00
2ca1dd13ca Finalize changes to using modals for user feedback 2023-08-14 21:57:52 +08:00
529a7a75fd Improved homepage 2023-08-10 17:23:12 +08:00
33ffcde6be Added map preview to start studying page 2023-08-07 15:03:53 +08:00
126223394d Remove bottomsheet library and added homepage improvements 2023-08-07 14:22:47 +08:00
029ef84671 Improved API, added loading page, initial changes to homepage, and fixed irregular field on user info page not being centered 2023-08-06 14:25:09 +08:00
93aab046d8 Removed some console logs 2023-07-27 16:02:14 +08:00
e4d64f3656 Added avatar uploading 2023-07-27 16:00:31 +08:00
a3b3bd887f Add user feedback to user info and subjects page 2023-07-27 12:55:51 +08:00
1a46945d1e Code cleanup in api.tsx 2023-07-27 00:09:43 +08:00
e4278517bc Code cleanup in api.tsx 2023-07-27 00:06:32 +08:00
3331ccb974 Pray to the gods the duplicate subjects bug is fixed. Move irregular status toggle to user info page from subjects page 2023-07-27 00:01:44 +08:00
b43577870b Homepage improvements 2023-07-26 10:03:25 +08:00
eb08e02a16 Added subject selection for irregular students 2023-07-25 16:52:35 +08:00
334978d2fd Unified styling for buttons 2023-07-19 17:47:12 +08:00
de97dca9d3 Improved homepage 2023-07-19 17:20:29 +08:00
1ac68bee30 Finish up subjects page and user info page 2023-07-18 21:38:49 +08:00
d6df6d4f7a Prepare to separate subjects into own page 2023-07-18 20:51:43 +08:00
ffde700a36 Made subjects menu functional in user info 2023-07-18 16:06:58 +08:00
160ffc5763 Overhauled dropdown menu designs for onboarding and userinfo page 2023-07-18 00:33:02 +08:00
0247afe553 Fixed buttons 2023-07-17 22:54:06 +08:00
e67485d247 Fixed onboarding page 2023-07-17 22:44:50 +08:00
8de8e67070 Allow editing of user info 2023-07-17 18:45:25 +08:00
00c6974cdc Updated app icon 2023-07-17 17:50:16 +08:00
1403657412 Overhauled colors 2023-07-17 17:10:32 +08:00
e6a92bfff2 Improved color scheme naming 2023-07-17 16:26:16 +08:00
f503f060f2 Reworked the onboarding apis to follow standard format 2023-07-17 15:57:23 +08:00
df58613d4b Improved user info page 2023-07-17 15:48:51 +08:00
22d4aa4a29 Merge branch 'master' into initial-frontend 2023-07-17 13:55:02 +08:00
e8ef9e10c8 Only show user info in sidebar when logged in 2023-07-17 13:20:53 +08:00
AngelV3rgs
caaf113777 added dropdown,user icon and user status 2023-07-17 11:58:12 +08:00
AngelV3rgs
281d53e3dd user info added 2023-07-16 14:14:54 +08:00
724cc788f3 Fixed button and text input styling and improved homepage 2023-07-07 18:10:08 +08:00
d7710478b6 Homepage and container improvements 2023-07-07 15:37:05 +08:00
96df2f2f05 Polished animated container and homepage 2023-07-07 15:27:32 +08:00
d9adc45b27 Added initial map structure for homepage 2023-07-07 14:59:04 +08:00
5729eed175 Made AnimatedContainer scrollable 2023-07-07 14:36:01 +08:00
36f083c898 Added initial map in homepage 2023-07-07 14:21:28 +08:00
b72c8cb236 Finished up onboarding page 2023-07-06 21:27:36 +08:00