Commit Graph

34 Commits

Author SHA1 Message Date
97f1d69bcc feat(viz): dp coin change 2025-09-01 21:29:23 +01:00
096be9ed68 feat(viz): tree/BFS/DFS patterns 2025-09-01 20:49:11 +01:00
fcba598a52 fix viz layout stability 2025-08-24 17:43:46 +01:00
d401326ae3 feat(viz): monotonic stack viz 2025-08-24 17:32:27 +01:00
c92eb1e7af linked list visualisations 2025-08-24 16:33:51 +01:00
18381cea6b feat(viz): sprint 1 - array visualisations 2025-08-24 16:09:24 +01:00
3caa628d59 feat(viz): two pointers narrative 2025-08-24 15:30:46 +01:00
de95910e70 feat(viz): interactive algorithm viz system 2025-08-23 20:28:22 +01:00
83bf313305 feat(patterns): tutorial system 2025-08-07 00:41:51 +01:00
1a1558cfad fix(frontend): make stats pages dynamic 2025-08-07 00:07:22 +01:00
72f7833c6c seo: sitemap, robots, og tags 2025-08-06 22:38:22 +01:00
321bc07eb1 feat(frontend): big O complexity estimator 2025-07-31 15:05:41 +01:00
cbd16b3f60 fix(backend): CORS and API URL fixes 2025-07-31 14:52:27 +01:00
4a1c67022d submit ux improvements 2025-07-31 13:53:39 +01:00
ca989b6943 feat(frontend): add progress tracking 2025-07-31 13:23:11 +01:00
86572f06e9 fix(frontend): handle API errors gracefully 2025-06-27 20:27:54 +01:00
e043450457 bump frontend deps 2025-06-20 14:40:28 +01:00
490ea5edf4 feat(frontend): markdown and detail components 2025-06-20 13:53:44 +01:00
f2d6982a79 vitest setup + component tests 2025-05-30 21:16:27 +01:00
5e45458ca2 loading skeletons 2025-05-30 20:34:31 +01:00
b6167dfc5e feat(frontend): add question search 2025-05-30 19:27:31 +01:00
359a7a705f feat(frontend): integrate editor into question page 2025-05-24 20:06:43 +01:00
c4bd3fc6a8 submission api client 2025-05-24 19:33:40 +01:00
5e16637b52 feat(frontend): add code editor 2025-05-21 21:48:52 +01:00
7951282376 pyodide hook for python execution 2025-05-21 21:03:28 +01:00
c5cd007c8f difficulty filters and clickable badges 2025-05-21 18:52:44 +01:00
02fc080bf8 badge colour variants 2025-05-07 23:23:35 +01:00
0167d324b0 feat(frontend): visual improvements for content 2025-05-07 23:01:33 +01:00
3604e0a889 security and accessibility pass 2025-05-07 22:15:29 +01:00
eaed337fc1 frontend dockerfile 2025-04-29 21:28:45 +01:00
f1fb32f44c wire up pages 2025-04-29 21:06:13 +01:00
8c5e5faf7a feat(frontend): add UI components 2025-04-29 20:51:49 +01:00
861f0f6d51 types and api client 2025-04-29 19:57:31 +01:00
4689d69a37 frontend scaffold 2025-04-28 23:50:56 +01:00