Commit Graph
940 Commits
Author SHA1 Message Date
Kamran Ahmed 53be600df4 Improve AI Tutor landing page, and Sidebar (#8969)
* Add tree to AI tutor sidebar

* Update featured card design

* Featured card changes

* Improve feature cards

* Active item bug in ai tutor sidebar

* Add demo button on premium page
2025-07-28 21:34:09 +01:00
Kamran Ahmed 870a8c409c Add clarity unmasking on AI tutor 2025-07-28 18:47:31 +01:00
Kamran Ahmed cf078e515f Add linkedin pixel 2025-07-28 17:29:57 +01:00
Kamran Ahmed cdf2ce6b11 Remove unused comments 2025-07-28 15:23:22 +01:00
Kamran Ahmed b739deba99 Move images to img (#8953) 2025-07-25 16:38:36 +01:00
Arik ChakmaandKamran Ahmed 798ae0a994 feat: add limits to ai courses and guides (#8900)
* wip

* wip

* wip

* wip

* feat: add show upgrade modal

* chore: show upgrade on generate

* chore: upgrade modal

* Update limits messgaes

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-07-23 17:42:21 +01:00
Kamran Ahmed e426b8bda8 Hide upgrade button for paid users. 2025-07-23 16:50:43 +01:00
Kamran Ahmed f289a74af8 Update learner count 2025-07-23 15:33:14 +01:00
Kamran AhmedandArik Chakma b298dbacb0 Add backend even tracking (#8946)
* Add backend even tracking

* Update src/lib/browser.ts

Co-authored-by: Arik Chakma <arikchangma@gmail.com>

---------

Co-authored-by: Arik Chakma <arikchangma@gmail.com>
2025-07-23 15:23:43 +01:00
Kamran Ahmed e0fc5c2464 Update JSON ld 2025-07-23 14:08:27 +01:00
Kamran Ahmed c177a42afe Improve navigation design 2025-07-22 20:46:46 +01:00
Kamran Ahmed f5bbc55eb7 Add plan switching functionality 2025-07-22 20:25:05 +01:00
Kamran Ahmed eff2e26fe4 Add purchase button events 2025-07-22 20:01:13 +01:00
Kamran Ahmed baceeb37cf Add og image for sql 2025-07-22 19:29:23 +01:00
Kamran Ahmed c9d602f044 Refactor premium page 2025-07-22 19:24:13 +01:00
Kamran Ahmed 642653f281 Add credibility stats 2025-07-22 18:45:53 +01:00
Kamran Ahmed eb511f7edd Premium page UI 2025-07-22 18:40:23 +01:00
Kamran Ahmed e17bc250ec Update premium page designgst 2025-07-22 18:19:26 +01:00
Kamran Ahmed 21f2c9384d Add video link for editor 2025-07-22 18:09:08 +01:00
Kamran Ahmed 8adf1866e7 Improve feature cards 2025-07-22 01:35:22 +01:00
Kamran Ahmed ea27fb9bdd Improve design for cards 2025-07-22 01:13:23 +01:00
Kamran Ahmed 049079690a Update video cards 2025-07-22 01:02:49 +01:00
Kamran Ahmed 124362af1f Premium page UI 2025-07-21 23:38:52 +01:00
Kamran Ahmed 5fb84ea00d Update prompt for the explanation 2025-07-17 16:26:21 +01:00
Arik ChakmaandKamran Ahmed b4b581b1f4 feat: implement quiz ai feedback (#8897)
* wip

* wip

* wip

* wip

* wip

* Add AI summary at the end

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-07-16 13:02:02 +01:00
Kamran Ahmed aba52447e2 Add label to help us add resources 2025-07-15 20:38:53 +01:00
Kamran Ahmed 911f34cba4 Refactor and add upgrade button on dashboard 2025-07-14 13:58:57 +01:00
Kamran Ahmed 76dd708f1f Add terms and conditions link 2025-07-11 16:20:44 +01:00
Arik ChakmaandKamran Ahmed bc71395f64 feat: limit roadmap creation (#8889)
* feat: limit roadmap creation

* wip

* Remove new from billing

* Add upgrade message on roadmap

* Update upgrade account modal UI

* Make profile noindex if no roadmaps

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-07-11 16:10:55 +01:00
Kamran Ahmed 9accbd7067 Update placeholder 2025-07-10 12:03:06 +01:00
Arik Chakma 2b05f72a80 fix: ai quizzes skipping (#8895)
* wip

* wip

* wip
2025-07-09 17:34:58 +01:00
Arik ChakmaandKamran Ahmed ef48708a94 feat: show limit in account sidebar (#8891)
* feat: show limit in account sidebar

* Add sidebar message

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-07-09 12:43:05 +01:00
Kamran Ahmed 9a39de1fad Rename MCQ to multi-choice 2025-07-09 12:32:23 +01:00
Arik ChakmaandKamran Ahmed 229c552255 feat: implement ai quiz (#8874)
* wip

* wip

* wip: questions parser

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* fix: open ended question

* fix: responsiveness

* wip

* feat: implement ai quizzes listing

* wip

* wip

* Update tutor sidebar

* fix: wait for to finish quiz

* Update MCQs design

* Refactor quiz navigation

* Improve navigation design

* Improve UI for the explanation

* Improve multi-choice questions

* Improve results UI

* Improve results UI

* Improve results UI

* Refactor circular progress

* Let user retry skipped answers

* Improve quiz UI

* Show progress when streaming

* Update quiz UI

* Add ai quiz generator in top navigation

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-07-09 11:52:41 +01:00
Kamran Ahmed 882b01a165 Fix long names of topic ai 2025-07-07 15:52:41 +01:00
Kamran Ahmed 06aa93a46d Remove subscribe from best practices 2025-07-04 13:19:06 +01:00
Kamran Ahmed c45c872de6 Fix duplicate download buttons 2025-07-04 13:17:06 +01:00
Kamran Ahmed 2142409fb4 Add roadmap chat in top nav 2025-07-04 01:33:13 +01:00
Kamran Ahmed 7c9cd39002 Add chat with roadmap page 2025-07-03 15:34:04 +01:00
Kamran Ahmed aabaaec699 Banner should be visible on top 2025-07-01 16:57:15 +01:00
Kamran Ahmed d02248e0b4 Update course landing page banner 2025-07-01 13:55:01 +01:00
Arik ChakmaandKamran Ahmed 19b480402c feat: course landing page redesign (#8864)
* Add alt course page

* wip

* wi

* wip

* wip

* wip

* wip

* wip

* feat: review carousel

* wip: update meet instructor ui

* wip

* wip

* wip

* wip

* wip

* Improve upper banner from course page

* Improve upper banner from course page

* Fix height issue of image

* Improve testimonial design

* Improve review carousel

* Update

* Improve meet your instructor

* Improve overall page design

* Reuse lessons list

* Improve variant page

* Responsive banner

* Purchase banner

* Add new page

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-07-01 12:05:23 +01:00
Aman Pal 462ff16ddb Remove redundant close button from LeavingRoadmapWarningModal (#8858)
* Remove redundant close button from `LeavingRoadmapWarningModal`

* Remove close button from `ScheduleEventModal`
2025-06-30 16:04:17 +01:00
Kamran Ahmed f7ad6a167a Fix issue in billing 2025-06-29 21:50:09 +01:00
Kamran Ahmed ed412ab0c2 Mobile navigation 2025-06-26 13:08:15 +01:00
Arik ChakmaandKamran Ahmed e6d10ef592 feat: ai roadmaps and chat (#8821)
* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip: ai roadmap

* wip

* wip

* Add question answers

* Update content generator

* Update question answer chat

* Refresh button not working

* UI for chat

* Update question answers functionality

* wip

* wip

* fix: ai roadmap regenerate

* Improve preferences

* feat: roadmap actions

* wip

* fix: hydration error

* Fix responsiveness issue

* fix: show preferences option only when questions exist

* fix: infinite loop issue

* feat: node click message populate

* Improve UI

* wip

* wip

* fix: roadmap regenerate

* Update UI

* Update placeholder

* Update answers

* Update navigations

---------

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2025-06-26 13:00:46 +01:00
Kamran Ahmed 6c6dccf766 Remove login message 2025-06-24 00:39:03 +01:00
Arik Chakma 3db62c9e4d feat: remove question progress (#8822) 2025-06-24 00:34:32 +01:00
AJ fecbde4786 (fix): remove extra close button (#8808)
Modal Wrapper Provides close button.
2025-06-19 22:50:06 +01:00
Kamran Ahmed 79f5f423ab Analytics change 2025-06-19 16:34:59 +01:00