Arik Chakma
1ffa292c98
feat: new user flag ( #8070 )
...
* feat: new user flag
* feat: share icon event
* fix: upload the query tag
* fix: name and label
---------
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
4 weeks ago
Kamran Ahmed
28af19cd1c
Add SQL course landing page ( #8127 )
...
* wip: courses
* fix: update course sidebar
* wip
* fix: merge lessons
* wip
* wip: course footer
* wip
* fix: refactor layout
* fix: refactor
* feat: course progress
* fix: update current lesson store
* fix: refactor props
* wip
* wip
* feat: course certificate
* wip: course rating
* wip: course notes
* wip
* feat: implement course notes
* feat: make card clickable
* fix: add hover background
* fix: refactor course layout
* fix: resizeable
* fix: go back on save
* feat: delete confimation
* wip
* feat: chat UI
* fix: lesson complete guard issue
* wip: add public json files
* wip: course ai
* fix: loading card
* Fix failing dev without internet
* Light mode and UI changes
* Update UI
* Update course UI
* Add chapter page
* Improve sidebar of course
* Update navigation:
* Update quiz view
* Improve UI for quiz attempts
* Remove unnecessary console.logs
* Add progress loading skeletons
* Update UI
* Change background color of editor
* Fix line color not applied on editor
* UI updates
* feat: empty view
* feat: course ai token limit
* feat: handle auth users
* wip
* feat: course landing page
* wip
* Add first chapter of SQL
* Add introduction chapter
* Add quiz for introduction
* Add expressions in select
* Add content for DISTINCT
* Add filter with where
* Add lesson about limit and offset
* Add lesson for handling null values
* Add lesson about comments
* Add challenges
* Add challenge
* Add challenge
* Add challenge
* Add challenge 7
* Add creating tables lesson
* Add common data types lesson
* Add data types in sqlite
* Add more on data types lesson
* feat: course landing page
* Add more on numeric types
* Update
* Add lesson about temporal data types
* Add constraints
* Add primary keys chapter
* Add modifying tables
* Add dropping and truncating
* Rewrite for PostgreSQL
* Update numeric types to PostgreSQL
* Improve temporal data type content
* Improve temporal data type content
* Add setup for temporal data
* Improve challenges in SQL basics
* Update challenge names
* Add new challenges
* Add temporal validation challenge
* Add new constraint
* Add modifying tables query
* Removing table
* Add insert operations lesson
* Add updating data lesson
* Add delete operations
* Add inserting and updating challenges
* Add lesson for cleaning up data
* Update course title
* Add relation data lesson
* Add relationships and types
* Add relationships and types
* wip
* Add joins lesson
* Joins in queries
* Add inner join details
* Add join queries
* Add inner join details
* Add foreign key constraint lesson
* Update composite foreign keys
* Add lesson about foreign keys
* Add lesson about set operation queries
* Add lesson about set operation queries
* Add set operator challenges
* Add new challenge
* Add view lesson
* Add notes in views
* Add inactive customer challenge
* Add high value order challenge
* gst
* Add new challenges
* Add readers like you challenge
* Update inactive customer query
* Update inactive customer query
* Update inactive customer query
* Update inactive customer query
* Update inactive customer query
* add challenge for same price books
* Add aggregate functions introduction
* Add basic aggregation lesson
* Add basic aggregation lesson
* Add introduction quiz
* Add grouping lesson
* Add grouping gotchas
* Add grouping and filtering lesson
* Add note for lesson
* Add challenges for aggregate
* Update aggregate challenge
* Rearrange chapters
* Add scalar functions lessons
* Add numeric functions
* Add date functions
* Add conversion functions
* Add conversion functions
* Add logical functions chapter
* Add exercises
* Add new challenges
* Add monthly sales analysis
* Add subqueries and ctes
* Update
* Add correlated subqueries
* Add common table expressions
* Add common-table expressions
* Add example
* Add recursive CTEs
* Add subquery challenge
* Add latest category books challenge
* Add challenges
* Add bestseller rankings challenge
* Add new customer analysis
* Add daily sales report
* Improve queries
* Add introduction to window functions
* Add over and partition
* wip: billing page
* Add ranking functions
* Improve ranking functions
* Add order by
* Add window frames lesson
* Add window frames explanation
* Add challenges for window functions
* Add price range analysis challenge
* wip
* wip: course enroll
* fix: start learning
* wip
* wip
* Enrollment changes
* wip
* wip
* feat: mobile responsive
* Changelog banner refactor
* Update
* Header for course
* Header for what to expect
* UI color
* Table of contents
* Icons on chapters
* Change design for road to sql
* Add sql course page
* Add lesson content
* Update UI
* Expanded chapter row
* Add course page
* Refactor
* Add spotlight
* Improve features
* Add course features
* Add certificate note
* Zoom in on the image
* Update
* Add floating purchase
* Floating purchase indicatorg
* Add about section
* Update about section
* Add FAQ section
* Update UI
* Add purchase power parity
* Show purchasing power pricing
* Add course login popup
* Add course login popup
* Add account button
* Add trigger for course purchase
* Course purchase param
* Buy button changes
* Add faqs
* Add purchase trigger on reload
* Landing verification
* Make header responsive
* Make course page upper half responsive
* Full page is responsive
* Fix login height bug
* Responsiveness
* Implement login after checkout
* Remove unused code
* Update dependenciesg
* Update
* fix: refetch mount to false
* Remove unused code
* Remove unused code
* Remove unused code
* Remove unused code
* Remove unused code
* Remove unused code
* Remove unused
* Add quizzes to chapters
* Update course slug
* Update dependencies
* Add header for sql course
---------
Co-authored-by: Arik Chakma <arikchangma@gmail.com>
4 weeks ago
Arik Chakma
2a6c1bfce8
feat: implement calendar scheduling ( #7574 )
...
* wip
* feat: add calendar scheduling
* fix: update names
* UI Changes for calendar scheduling
---------
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
4 months ago
Kamran Ahmed
851a0381b6
Add leaderboard page
5 months ago
Arik Chakma
88d783680b
feat: implement leaderboard page ( #7063 )
...
* feat: implement leaderboard page
* feat: add empty and error pages
* feat: add rank badge
5 months ago
Arik Chakma
a913da47a7
feat: implement dashboard page ( #6965 )
...
* wip: implement success modal
* feat: share solution modal
* fix: step count issue
* fix: responsiveness share button
* feat: project listing
* wip
* wip: project status
* feat: personal dashboard
* wip: team activity
* feat: personal dashboard page
* feat: add team member tooltip
* feat: dashboard favourite
* fix: invite team page
* fix: invite team
* wip: update design
* fix: add custom roadmaps
* feat: add projects in public page
* wip: dashboard re-design
* feat: add teams
* feat: update dashboard design
* feat: update dashboard design
* feat: add streak stats
* feat: add topics done today count
* UI changes for dashboard
* Refactor progress stack
* Progress stack UI
* Progress stack card fixes
* Update card designs
* AI and custom roadmap
* Update recommendation
* Update recommendation UI
* Add AI roadmap listing
* Redirect to team page from dashboard
---------
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
6 months ago
Kamran Ahmed
29c8c3e76f
Update UI for share button
6 months ago
Arik Chakma
6101f01055
feat: implement share solution ( #6821 )
...
* wip: implement success modal
* feat: share solution modal
* fix: step count issue
* fix: responsiveness share button
* Update UI for shareable link
* Update UI for shareable link
* Update UI for share solutions
* Project solution modal UI design
* Update UI for share solutions
---------
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
6 months ago
Kamran Ahmed
fac9a2bd6a
Add google youtube links in topic content
10 months ago
Kamran Ahmed
d103bc629c
Topic links contribution functionality
1 year ago
Kamran Ahmed
80ec1a1c4b
Fix images not working in latest astro ( #4676 )
...
* Fix respond invite
* Team roadmap icon fix
* Personal roadmap list and empty friends
* Fix invite friend
* Fix user progress modal
* Friends and notification pages
* Friends and notification pages
* Update
* Fix progress modal
---------
Co-authored-by: Arik Chakma <arikchangma@gmail.com>
1 year ago
Kamran Ahmed
40357f7956
Roadmap action dropdown fix
1 year ago
Arik Chakma
ef1a3031c4
Fix verify letter
1 year ago
Kamran Ahmed
3774f3c5ec
Team sidebar fix
1 year ago
Kamran Ahmed
5edda5654c
Team icons fix
1 year ago
Arik Chakma
505077a545
Fix trigger verify page
1 year ago
Arik Chakma
ec556915e4
Fix roadmap page
1 year ago
Kamran Ahmed
c61e44119d
Command menu icons
1 year ago
Kamran Ahmed
6f46d723bc
Fix login buttons
1 year ago
Kamran Ahmed
ee6e3e4029
Github icon fix
1 year ago
Kamran Ahmed
d83fe1279b
Update twitter icon in sharing button
1 year ago
Kamran Ahmed
5c57a84e82
chore: migrate from preact to react ( #4435 )
2 years ago
Kamran Ahmed
fb3fe8be42
Friends listing page
2 years ago
Kamran Ahmed
c3b34cde3f
Add rejected user status
2 years ago
Kamran Ahmed
a30cb170d6
Remove friend
2 years ago
Kamran Ahmed
0a5eeae68c
Add friend page
2 years ago
Arik Chakma
c720888f2b
Add functionality to share progress ( #4279 )
...
* wip: user progress modal
* wip: modal loading state
* wip: share progress
* chore: best practices share
* chore: prettier
* fix: classname
* Progress button design
* Progress modal
* Update
* Update
* Progress modal refactoring
* Remove event binding for progress
* Update
* UI changes on progress
---------
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2 years ago
Arik Chakma
fc8ce296be
Team Member listing and Progress Reminder ( #4264 )
...
* wip: team member listing
* wip: no progress alert
* wip: mail icon
* feat: Send progress reminder
* fix: guard clause
* chore: resend invite
2 years ago
Arik Chakma
b85639d876
Add update progress functionality in modal ( #4256 )
...
* chore: add update progress in modal
* chore: show tracking for current user
* chore: current user header
---------
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2 years ago
Kamran Ahmed
03ba0c384b
Add teams support
2 years ago
Arik Chakma
afe718ee09
Allow marking roadmaps and best practices as favorites ( #4087 )
...
* chore: favorite icon
* fix: hero progress mark favorit
* chore: mark favorite
* fix: mouse overflow
* fix: popup redirect
* Update favorites on homepage
* Refactor favorite logic
* Change icon location
---------
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
2 years ago