Commit Graph
576 Commits
Author SHA1 Message Date
Kamran Ahmed 4e669fefe2 Improve streak UI 2024-08-23 21:47:41 +01:00
Kamran Ahmed 142c2eafb6 Improve streak UI 2024-08-23 21:39:07 +01:00
Kamran Ahmed 62823df944 Change UI for streak 2024-08-23 16:20:27 +01:00
Kamran Ahmed b1edb5ce4a Update streak ui 2024-08-23 13:36:54 +01:00
Kamran Ahmed 45068a5930 UI enhancement 2024-08-23 12:53:19 +01:00
Kamran Ahmed 828bac38d3 Update streak ui 2024-08-23 12:47:29 +01:00
Arik ChakmaandKamran Ahmed 8e407c95a1 feat: implement user streak (#6594)
* feat: implement user streak

* fix: refactor codebase

* feat: streak heatmap

* Add streaks

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-23 12:05:10 +01:00
Kamran Ahmed f06ccc5c37 Update announcement banner 2024-08-21 17:02:13 +01:00
Arik ChakmaandKamran Ahmed 2007167fa9 feat: add roadmap dropdown menu (#6692)
* feat: add roadmap dropdown menu

* fix: typo official roadmaps

* fix: add role attribute

* Update projects dropdown

* Update roadmaps dropdown

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-21 15:17:24 +01:00
Kamran Ahmed 158f41f220 Update UI for frontend courses page 2024-08-20 15:55:49 +01:00
Kamran Ahmed 7e884c6593 Add frontend courses page 2024-08-20 12:34:33 +01:00
Kamran Ahmed dde429caa0 Fix duplicate sentence 2024-08-19 14:44:10 +01:00
Kamran Ahmed 111dc0a6d0 Hide downvote counts 2024-08-19 12:54:56 +01:00
Kamran Ahmed c6a4bff63e Refactor github stats 2024-08-19 12:36:28 +01:00
Stavros Siamantas bcc456d3d0 Update GitHub repository rank display automatically (#6688) 2024-08-19 12:10:56 +01:00
Kamran Ahmed 4d1b9ab093 Update announcement popup 2024-08-19 12:06:10 +01:00
Kamran Ahmed 7269227dc2 Add video modal on homepage 2024-08-18 21:49:01 +01:00
Kamran Ahmed 65a4f903f6 Update discord link 2024-08-18 16:20:32 +01:00
Kamran Ahmed 82fbb1235e Update feature announcement 2024-08-18 00:37:33 +01:00
Arik ChakmaandKamran Ahmed 1981568501 feat: implement project status (#6513)
* wip

* wip

* wip

* fix: button width

* Add stepper component

* Refactor project stepper

* Refactor stepper

* Refactor stepper

* Update clicker

* Refactor project stepper

* Add projects tip popup

* Add start project modal

* Submission requirement modalg

* Requirement verification functionality

* Update project submission

* Voting and active timeline

* Finalize project solution stepper

* Update empty project page

* Add user avatars

* Solutions listing page

* Update tab design

* Fix styles for loading and pagination

* Redesign project page header

* Make project page responsive

* Make project pages responsive

* Update the leaving roadmap page

* Start project modal updates

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-17 12:59:35 +01:00
Kamran Ahmed eacae8dc02 Fix rating form does not show login popup 2024-08-13 20:59:58 +01:00
Arik ChakmaandKamran Ahmed 33903771d9 feat: copy roadmap content (#6405)
* wip

* wip

* feat: content copy modal

* Update roadmap content JSON script

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-08-13 16:04:32 +01:00
Kamran Ahmed 60e976e3a5 Roadmap filtering in the model 2024-08-13 16:04:20 +01:00
Kamran Ahmed 0d15041102 fix: color not rendered in done topics 2024-08-13 09:05:19 +01:00
Kamran Ahmed 53d82725d2 Add beginner friendly git and github roadmap 2024-08-13 00:57:04 +01:00
Kamran Ahmed beabbff77f Add beginner friendly git and github roadmap 2024-08-13 00:49:38 +01:00
Kamran Ahmed 872c60ef06 Update beginner version of git roadmap 2024-08-13 00:20:30 +01:00
Kamran Ahmed 219aaa3fb2 Update roadmap header 2024-08-12 19:49:00 +01:00
Kamran Ahmed e0c1b6eb75 Add git and github roadmap 2024-08-12 19:37:34 +01:00
Kamran Ahmed a311791367 Add git and github roadmap 2024-08-12 19:32:10 +01:00
Prateek c69127316f fix: increase username length to 20 (#6318)
* username length to 20

* reduced redundant code

* fixed package-lock file
2024-08-10 00:49:14 +01:00
dsh b49d9e8aa4 update discord invite link (#6464) 2024-08-09 20:42:20 +01:00
Kamran Ahmed 72f4faaf67 Add sql roadmap 2024-08-08 23:41:39 +01:00
Kamran Ahmed cd7bb19639 Add project submission contribution page 2024-08-07 17:58:40 +01:00
Kamran Ahmed ad3f28a8c4 feat: add projects functionality for backend roadmap (#6412)
* Add empty projects listing and cards

* Projects page header

* Projects listing and filtering

* Add project detail page

* Add a task tracker CLI project

* UI changes

* Add projects for expense and task tracker

* Add new projects

* Add blogging platform API project

* Project page UI changes

* Add todo list api project

* Add todo list api project

* Add a project idea for weather service

* Add expense tracker API project

* Add more details to expense tracker

* Add markdown note taking app idea

* Add URL shortener service project

* Add broadcast server project

* Add ecommerce project idea

* Add project on other roadmaps

* Add workout tracker project

* Add image processing project idea

* Add movie reservation system ap

* Add movie reservation system project

* Add realtime leader board system project

* Add details for a database backup utility

* Add project contribution docs

* Fix UI of the discover page
2024-08-07 16:35:19 +01:00
Kamran Ahmed 80eeadd6a6 Fix UI for resource progress 2024-08-03 11:16:29 +01:00
Kamran Ahmed 1087e1a935 feat: redesign roadmap page header and add upcoming projects functionality (#6347)
* Redesign the header

* Responsiveness of the roadmap header

* Fix spacing

* Redesign roadmap header

* Add projects badge

* Update badge

* Add screen for projects

* UI flicker fix

* Add question for system design

* Code formatting
2024-08-03 01:34:59 +01:00
Kamran Ahmed 1158e8405f Increase team member count 2024-08-02 00:54:30 +01:00
Kamran Ahmed 3b9a640788 Remove team versions 2024-08-01 11:31:54 +01:00
Neil d7ff5b9abc Ensure when TopicDetail is open document.body stops scrolling (#6285)
* fix: ensure TopicDetail locks the body when open

* chore: ensure 'overflow-hidden' is always available via safelist

* revert: prettier changes
2024-07-30 22:05:20 +01:00
Kamran Ahmed 5ccdece429 Update discover roadmap page subtitle 2024-07-30 21:41:13 +01:00
Kamran Ahmed bff7c4203a Fix community page URL 2024-07-30 11:39:18 +01:00
Kamran Ahmed 55b5639541 Fix community page URL 2024-07-30 11:36:10 +01:00
Arik ChakmaandKamran Ahmed 9c3539eb3a feat: implement discover custom roadmaps (#6162)
* feat: implement discover custom roadmaps

* feat: add error page

* wip: roadmap ratings

* wip

* feat: implement rating

* refactor: roadmap discover page

* Update UI

* fix: search

* fix: search query

* Update UI for the discover page

* Refactor rating logic

* Button changes on the custom roadmap page

* Refactor feedback modal

* Hide rating from custom roadmaps which are not discoverable

* feat: rating feedback pagination

* fix: remove per page

* Update ratings

* fix: button height

* Update UI for the discover page

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2024-07-30 11:26:19 +01:00
Abdul Samad f4870885cc Fix persistant search result (#6199) 2024-07-22 11:45:16 +01:00
Kamran Ahmed ba04fe112e Redraw MLOps roadmap usin gour editor 2024-07-18 23:21:17 +01:00
Kamran Ahmed f05c0a36c0 Redraw technical writer roadmap using our editor 2024-07-18 00:29:39 +01:00
Kaylum Snape 26fad32246 Update punctuation in TriggerVerifyEmail.tsx (#6138)
- Removed a duplicate full stop from text displayed to the user during verifying email flow.
2024-07-12 15:50:51 +01:00
Arik Chakma c7ed1bd59f fix: username input (#6141) 2024-07-12 15:50:30 +01:00
Arik Chakma f16aa78829 fix: todo uncheck (#6126) 2024-07-11 00:10:17 +01:00