Implement new structure-based comparison system #20

Merged
BobdaFett merged 12 commits from feature/form-schema into main 2025-12-12 16:46:29 +00:00
12 Commits
Author SHA1 Message Date
alphafetus 2d7188c536 fix: add chrono dependency and fix typo 2025-12-12 11:38:14 -05:00
Lucas Vas dc239cdaba Merge branch 'main' into feature/form-schema 2025-12-12 11:33:40 -05:00
alphafetus 86086f3388 feat: scholarship info page takes a scholarship id param 2025-11-23 16:55:26 -05:00
alphafetus 0ace17d28c feat: build scholarship info page 2025-11-23 16:21:52 -05:00
alphafetus 0243a592b4 feat: set key-value pairs for comparsions chip list 2025-11-20 11:47:58 -05:00
alphafetus 298c897036 Merge branch 'main' into feature/form-schema
# Conflicts:
#	src/pages/home_page.rs
2025-11-20 11:45:33 -05:00
alphafetus 3bd9a7c6d5 feat: implement new scholarship info form
This form requires more work, and the ChipsList component must also be altered to accept a list of value/display text pairs.
2025-11-20 10:58:46 -05:00
alphafetus bfab0de564 feat: implement a new function for ComparisonData 2025-11-20 10:57:20 -05:00
alphafetus 83e46f4064 feat: implement comparison skeleton
This commit lays out the general idea of how the ComparisonData struct will work. It is expandable and I'm sure we will add more to it as time goes on.
2025-11-18 13:17:32 -05:00
alphafetus 431a8f244a chore: add comment for ideas later 2025-10-24 13:46:13 -04:00
alphafetus 1402fd24d9 chore: remove unused variables and functions 2025-10-23 14:06:52 -04:00
alphafetus 97ca4a64e9 feat: implement demo for pdf generation using typst 2025-10-23 14:00:59 -04:00