Commit Graph

81 Commits

Author SHA1 Message Date
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
5fa210cc8e feat(patterns): strategy tutorials 2025-08-23 19:58:33 +01:00
7bf6d1f472 feat(patterns): data structure tutorials 2025-08-23 19:25:47 +01:00
f105ffa677 feat(patterns): pointer/array tutorials 2025-08-18 22:15:43 +01:00
c49042e242 feat(patterns): graph/tree traversal tutorials 2025-08-18 22:00:08 +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
2727c053bb update changelog 2025-08-06 23:54:33 +01:00
e0bf8cda01 feat(content): hidden test cases 2025-08-06 23:21:42 +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
0262ca8bf6 feat(content): function signatures + test cases 2025-07-13 19:53:34 +01:00
d65ccf7dc2 nit 2025-07-13 19:36:07 +01:00
16b02451d0 feat(content): more test cases 2025-07-13 19:25:39 +01:00
98ebb1600f update .env.example and docker config 2025-06-27 20:52:16 +01:00
933b4cb5a6 fix(frontend): handle API errors gracefully 2025-06-27 20:27:54 +01:00
a4189ddeb8 remove duplicate question file 2025-06-20 16:05:43 +01:00
3ad336caad feat(content): add new patterns 2025-06-20 16:02:40 +01:00
3b2c882bb1 extend complexity fields to text 2025-06-20 15:10:37 +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
8ecb700316 fix docker build missing readme 2025-05-30 20:00:49 +01:00
37f9102d80 feat(frontend): add question search 2025-05-30 19:27:31 +01:00
f7e491f1e8 questions S-W 2025-05-30 19:18:33 +01:00
68699f35ec questions M-R 2025-05-25 12:43:25 +01:00
917c371529 questions F-L 2025-05-25 11:47:04 +01:00
ecf95bd23d questions D-E 2025-05-25 11:08:40 +01:00
e6a22f98f8 questions C 2025-05-25 10:16:13 +01:00
1e0aebfbfd questions B (backspace - burst-balloons) 2025-05-24 22:06:49 +01:00
9eaafe4649 questions A (01-matrix - avoid-flood) 2025-05-24 21:40:39 +01:00
9fc5da3a54 feat(content): test cases batch 2 2025-05-24 21:00:16 +01:00
9b8f91ab19 feat(content): test cases batch 1 2025-05-24 20:55:37 +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
4784e55af8 feat(backend): data loader handles test cases 2025-05-21 20:41:04 +01:00
e53c0b854f feat(backend): test cases migration 2025-05-21 19:49:22 +01:00