Commit Graph

54 Commits

Author SHA1 Message Date
daf7218f87 uk spelling: visualisation 2025-09-14 19:58:37 +01:00
aee22755b7 uk spelling: labelled 2025-09-14 19:36:14 +01:00
a93589ce81 fix(docker): API URL as build arg 2025-09-14 18:25:50 +01:00
9cdc8b86de fix: empty public folder in frontend build 2025-09-14 17:28:26 +01:00
e5a6db99b1 update changelog 2025-09-12 16:29:54 +01:00
6f0d143c6e viz primitives for data structures 2025-09-12 15:26:17 +01:00
b61c6d1613 feat(viz): trie visualisation 2025-09-12 15:08:18 +01:00
c7233e6917 learning progression + completion tracking 2025-09-12 14:12:38 +01:00
f579868d44 feat(progress): spaced repetition dashboard 2025-09-12 13:15:06 +01:00
3c1535ed89 feat(content): pattern comparisons 2025-09-10 18:46:50 +01:00
91e48f5239 feat(patterns): pattern taxonomy + is_optimal 2025-09-08 16:03:14 +01:00
7bb600f898 feat(viz): wire up bit manipulation 2025-09-08 14:50:57 +01:00
8e31fc3cb5 single number algorithm def 2025-09-08 14:00:13 +01:00
83dd6cbf19 feat(viz): bit manipulation algorithm component 2025-09-08 13:32:40 +01:00
164fb212ef feat(viz): bit manipulation view 2025-09-04 00:36:55 +01:00
4d1b84661a feat(viz): bit display primitive 2025-09-04 00:22:32 +01:00
eae444df77 feat(viz): bit manipulation types 2025-09-03 23:27:24 +01:00
97f479a5cc feat(viz): union-find 2025-09-03 22:44:24 +01:00
89164a031c feat(viz): backtracking, greedy, intervals, matrix 2025-09-03 21:47:33 +01:00
4311e97d24 feat(viz): heap pattern with kth largest 2025-09-03 21:30:46 +01:00
cf0c2153db feat(viz): dp coin change 2025-09-01 21:29:23 +01:00
ed03d3251e feat(viz): tree/BFS/DFS patterns 2025-09-01 20:49:11 +01:00
ffecb9e591 fix viz layout stability 2025-08-24 17:43:46 +01:00
45105e0b77 feat(viz): monotonic stack viz 2025-08-24 17:32:27 +01:00
e7ba79e49c linked list visualisations 2025-08-24 16:33:51 +01:00
f528d832c5 feat(viz): sprint 1 - array visualisations 2025-08-24 16:09:24 +01:00
6fc2133238 feat(viz): two pointers narrative 2025-08-24 15:30:46 +01:00
f33dddfb4c feat(viz): interactive algorithm viz system 2025-08-23 20:28:22 +01:00
deb2f64ea7 feat(patterns): tutorial system 2025-08-07 00:41:51 +01:00
3fd3021d6e fix(frontend): make stats pages dynamic 2025-08-07 00:07:22 +01:00
8544efb5bf seo: sitemap, robots, og tags 2025-08-06 22:38:22 +01:00
1e0cca1ef3 feat(frontend): big O complexity estimator 2025-07-31 15:05:41 +01:00
9cf69e2c7e fix(backend): CORS and API URL fixes 2025-07-31 14:52:27 +01:00
9b66718c29 submit ux improvements 2025-07-31 13:53:39 +01:00
72ebe1c59f feat(frontend): add progress tracking 2025-07-31 13:23:11 +01:00
933b4cb5a6 fix(frontend): handle API errors gracefully 2025-06-27 20:27:54 +01:00
a5dbb2765f bump frontend deps 2025-06-20 14:40:28 +01:00
d93aec1443 feat(frontend): markdown and detail components 2025-06-20 13:53:44 +01:00
33332439ac vitest setup + component tests 2025-05-30 21:16:27 +01:00
2cf1ac3237 loading skeletons 2025-05-30 20:34:31 +01:00
37f9102d80 feat(frontend): add question search 2025-05-30 19:27:31 +01:00
1def615b9e feat(frontend): integrate editor into question page 2025-05-24 20:06:43 +01:00
1078fdec8b submission api client 2025-05-24 19:33:40 +01:00
ec5cf52ce1 feat(frontend): add code editor 2025-05-21 21:48:52 +01:00
d62159e57c pyodide hook for python execution 2025-05-21 21:03:28 +01:00
a6313eed14 difficulty filters and clickable badges 2025-05-21 18:52:44 +01:00
05a55d2288 badge colour variants 2025-05-07 23:23:35 +01:00
b091512c7d feat(frontend): visual improvements for content 2025-05-07 23:01:33 +01:00
2c8b217e1f security and accessibility pass 2025-05-07 22:15:29 +01:00
4e1158f6b5 frontend dockerfile 2025-04-29 21:28:45 +01:00