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
Arik Chakma and Kamran Ahmed
89932bc18d
feat: ai document ( #8793 )
...
* Refactor AI course
* Add AI course generation functionality
* Add basic error handling
* AI Document content
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* feat: regenerate guide
* wip
* wip
* wip
* wip
* wip
* fix: form ui
* feat: update guide ui
* refactor: update the course card
* fix: term and redirects
* Guide page UI improvements
* Loading chip refactor
* AI guide changes
* Improve UI for ai guide content
* Add AI guide
* AI Guide chat
* fix: stop streaming
* fix: chat responsiveness
* UI improvements for ai library
* Guide listing UI update
* User guides listing
* Library guides listing UI
* Library guides listing UI
* Featured courses listing UI update
* Staff picks UI changes
* Community page UI design
* Explore courses listing functionality
* Improve UI for explore page
* Implement guides functionality
---------
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2025-06-19 02:22:04 +01:00
Kamran Ahmed
e4183c2f21
Add cookie settings
2025-06-17 23:44:50 +01:00
Kamran Ahmed
bcb75c4a9b
Add one trust
2025-06-17 20:06:09 +01:00
Kamran Ahmed
4b0e48d9e8
Fix sorting of questions
2025-06-17 18:26:05 +01:00
Kamran Ahmed
12294196d9
Add z-index to floating chat
2025-06-16 15:40:12 +01:00
Kamran Ahmed
853a26b6f4
Hide coupon banner if user is learning
2025-06-13 18:18:26 +01:00
Arik Chakma
5379aec4b2
fix: ai course progress percentage ( #8781 )
2025-06-13 11:02:51 +06:00
Kamran Ahmed and Arik Chakma
0f99964bd6
feat: histories in global chat and roadmap chat ( #8775 )
...
* feat: ai chat history
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip: skeleton loading
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* fix: chat history
* wip
* wip
* fix: responsiveness
* wip
* wip
* Chat history UI
* Update chat history
* wip
* Update chat history
* Update chat history
* Fix ai chat not working
* Update
* wip
* feat: show chat history always
* feat: upgrade to pro
* wip
* Update history design
* UI design improvement for empty sidebar
* feat: chat history title
* Fix, delete chat throwing error
* Plus icon when chat is closed
* fix: action z-index
* Improve skeleton and logged out user workflow
* Chat history improvements
* Add plus for chat icons
---------
Co-authored-by: Arik Chakma <arikchangma@gmail.com >
2025-06-13 01:19:01 +01:00
Kamran Ahmed
0bc124bcd9
Add datacamp resources
2025-06-11 23:38:01 +01:00
Kamran Ahmed
0e66361a0d
Add client id from the client side
2025-06-11 13:49:17 +01:00
Kamran Ahmed
02e7373bcd
feat: add floating chat on roadmap pages ( #8765 )
...
* Add floating chat
* Refactor roadmap ai chat to hook
* Chat inside floating chat
* Fix bulk update not working
* Add floating chat widget
* Add chat header buttons
* Show a default set of questions
* Populate chat questions at bottom
* Handle chat submission
* Add personalize popup
* Fix body scroll locking issue
* Add scroll to bottom functionality
* Fix focus issue on persona form
* Fix responsiveness of the floating chat
* Final implementation
* Height fixes
* Fix floating ui
* Upgrade flow in floating chat
* Upgrade responsive UI
* Authetnicated checks
* Responsive bottom bar
2025-06-10 19:43:06 +01:00
Kamran Ahmed
b1223a90e5
AI Mentor -> AI Tutor
2025-06-09 13:17:44 +01:00
Kamran Ahmed
fda439f0e9
Add sql coupon code
2025-06-05 19:12:21 +01:00
Arik Chakma
c8ba7578d2
fix: add removed code ( #8741 )
2025-06-04 22:25:00 +06:00
Kamran Ahmed and Arik Chakma
f37289ea35
feat: add global AI chat ( #8740 )
...
* wip: ai chat window
* wip: chat history
* wip: chat history ui
* wip: chat history ui
* wip: chat history ui
* wip: chat preferences
* wip
* wip: resume upload
* feat: process upload in background
* wip
* wip: common ai sidebar
* feat: clear chat button and scroll to bottom
* wip
* wip: regenerate message
* wip
* wip
* feat: generate course renderer
* fix: thinking card
* wip
* wip
* wip: quick help
* wip: tooltip
* wip: handle guest users
* feat: show ai limits
* Fix typo
* Update UI for upgrade message
* Update UI for upgrade message
* Update AI chat UI
* Update UI for upload resume model
* Update UI for upload resume model
* Update UI for chat history
* Add github cli rule
---------
Co-authored-by: Arik Chakma <arikchangma@gmail.com >
2025-06-04 16:42:34 +01:00
Kamran Ahmed
aa155207ed
Fix bug in billing screen
2025-06-03 11:41:19 +01:00
Arik Chakma and Kamran Ahmed
56dfb5434a
feat: ai tutor sidebar ( #8720 )
...
* refactor: logout functionality
* feat: add billing and logout in sidebar
* fix: spacing
* feat: user dropdown
* Improve sidebar button ui
---------
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2025-06-02 19:53:42 +01:00
Kamran Ahmed
450cc14a7b
Improve AI tutor subject titles
2025-06-02 18:54:44 +01:00
Kamran Ahmed
8f77d90220
Fix tracking endpoint not called
2025-06-02 16:42:11 +01:00
Kamran Ahmed
803b0a5ecd
Update subscription check
2025-06-02 16:38:08 +01:00
Arik Chakma
7384d68998
feat: analytics ( #8727 )
2025-06-02 15:49:22 +01:00
Kamran Ahmed
67b17ef075
Update billing on upgrade
2025-06-02 15:35:07 +01:00
Kamran Ahmed
ae4f103e80
Fix UI popup
2025-06-02 14:55:57 +01:00
Kamran Ahmed
19be07817d
Add about in user persona
2025-05-28 19:58:33 +01:00
Kamran Ahmed
2e8360a29b
Fix spacing
2025-05-28 16:51:00 +01:00
Kamran Ahmed
53f86bb319
Add goal selection
2025-05-28 16:50:16 +01:00
Kamran Ahmed
bb9362412e
Fix wrong count of topics
2025-05-27 21:39:51 +01:00
Kamran Ahmed
9b54116548
Rearrange roadmap tabs
2025-05-27 21:32:25 +01:00
Kamran Ahmed
7ee47f46b2
Add AI mentor to roadmap
2025-05-27 21:21:12 +01:00
Kamran Ahmed
abae4d3361
Hide roadmap courses tab on mobile
2025-05-27 21:08:59 +01:00
Arik Chakma and Kamran Ahmed
62f31a4964
feat: roadmap chat ( #8666 )
...
* wip: roadmap chat
* wip
* wip
* wip
* wip
* wip: message rendering
* wip: roadmap topics rendering
* Update UI for premium page
* Update UI for premium page
* wip: topic resources rendering
* Update premium page design
* Update navigation design
* Update design for play iconsg
* Update design for play iconsg
* wip: resource progress
* Update premium page
* Refactor premium page
* wip: resource progress
* feat: enhance the progress rendering
* feat: add abort functionality to chat and update UI elements
* feat: add roadmap recommendations feature and new query for built-in roadmaps
* Grid -> flex
* Update chat
* Handle error screen
* wip
* fix: empty content check
* feat: show loading status
* feat: ai chat limit
* Refactor content parsing
* Handle the wrapping of tag in codeblocks
* Refactor
* Refactor chat
* Fix hydration error
* feat: topic details
* style: adjust padding and icon size in RoadmapAIChat component
* feat: add tab navigation for chat and topic details
* fix: chat and details scrolling issue
* fix: invalidate progress query
* Fix upgrade modal and issue with close button
* Refactor topic detail AI
* Update progress UI
* Shorten the text
* Rewrite frontend roadmap content
* Minor update to content
* Update shrinking issue
* Changes to ai chat
* UI changes for chat card
* UI changes for chat card
* Refactor progress actions list
* Update progress marking UI
* UI Changes
* Responsiveness of sidebar
* Responsiveness of sidebar
* Mobile window for roadmap chat
* Responsiveness of AI chat
* Close button fix
* Make roadmap ai chat header responsive
* Escape key handling to close
* Update topic rendering node
* Make default active tab to AI in topic popup
* User progress component
* Clear chat only visible when there is chat
* wip: user persona
* fix: hide upgrade button
* fix: show chat input for guest users
* feat: persona update
* Roadmap recommendations
* Update persona form
* Update tell us more
* Fix persona form
* Fix scroll issue
* Lock body scroll when mobile is active
* Add intro message
* Refactor and update
* Update UI for AI chat
---------
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2025-05-27 21:02:36 +01:00
Kamran Ahmed
6edf2869f8
Add sql course purchase complete event
2025-05-27 12:20:05 +01:00
Kamran Ahmed
3429c17074
Add bluconic script
2025-05-26 13:17:01 +01:00
Kamran Ahmed
8e97088f21
Update the hide end key to 14 days
2025-05-26 12:52:59 +01:00
Kamran Ahmed
78e62f9de5
Change color of contribution
2025-05-23 20:40:44 +01:00
Kamran Ahmed
d1f480d9b9
Update registration count in footer
2025-05-21 12:56:53 +01:00
Kamran Ahmed
a1c564534a
If topic has no contentn redirect to ai tutor
2025-05-21 12:31:33 +01:00
Arik Chakma and Copilot
5d9a5bd05c
chore: update official roadmap endpoint ( #8628 )
...
* chore: update official roadmap endpoint
* fix: variable typo
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-05-19 16:31:03 +01:00
Arik Chakma
6e1e334406
feat: add ai tutor gtags ( #8656 )
...
* feat: add ai tutor gtags
* fix: price id condition check
2025-05-15 22:53:34 +01:00
Kamran Ahmed
c2137397b8
Add data science questions
2025-05-14 20:51:24 +01:00
Kamran Ahmed
c2d635bf89
Add FAQ link for how to become data analyst
2025-05-14 18:38:20 +01:00
Kamran Ahmed
025334738a
Update URL for thank you on course
2025-05-12 17:08:05 +01:00
Kamran Ahmed
af28049b28
Update URL for thank you on course
2025-05-12 17:06:16 +01:00
Arik Chakma and Kamran Ahmed
e7259abd0e
feat: add thank you page ( #8587 )
...
* feat: thank you page
* Add thank you page
---------
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2025-05-12 16:56:08 +01:00
Kamran Ahmed
bd0bfa562d
Add linkedin and blusky in footer
2025-05-09 02:29:49 +01:00
Kamran Ahmed
6de872d1ea
Update UI for Learn another topic
2025-05-06 18:45:22 +01:00
b7b96b7d7b
feat: create new course ( #8605 )
...
* feat: create new course
* seo: update latest roadmap keywords (#8590 )
* seo: update roadmap keywords
* Update src/lib/config.ts
---------
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
* Fix non-logged in user course access
* feat: create new course
* Update UI
---------
Co-authored-by: Vedansh <superuser.ntsystems@outlook.com >
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com >
2025-05-06 18:21:18 +01:00
Kamran Ahmed
30d3a86784
Fix non-logged in user course access
2025-05-06 18:03:06 +01:00