Kamran Ahmed
285f2c05f2
Add skill profile to indexing
9 months ago
Kamran Ahmed
c4c7499a22
Pre-render stats page
9 months ago
Kamran Ahmed
ad6002a514
feat: profile pages, custom roadmap pages and SSR ( #5494 )
...
* Update
* Add stats and health endpoints
* Add pre-render
* fix: redirect to the error page
* Fix generate-renderer issue
* Rename
* Fix best practice topics not loading
* Handle SSR for static pages
* Refactor faqs
* Refactor best practices
* Fix absolute import
* Fix stats
* Add custom roadmap page
* Minor UI change
* feat: custom roadmap slug routes (#4987 )
* feat: replace roadmap slug
* fix: remove roadmap slug
* feat: username route
* fix: user public page
* feat: show roadmap progress
* feat: update public profile
* fix: replace with toast
* feat: user public profile page
* feat: implement profile form
* feat: implement user profile roadmap page
* refactor: remove logs
* fix: increase progress gap
* fix: remove title margin
* fix: breakpoint for roadmaps
* Update dependencies
* Upgrade dependencies
* fix: improper avatars
* fix: heatmap focus
* wip: remove `getStaticPaths`
* fix: add disable props
* wip
* feat: add email icon
* fix: update pnpm lock
* fix: implement author page
* Fix beginner roadmaps not working
* Changes to form
* Refactor profile and form
* Refactor public profile form
* Rearrange sidebar items
* Update UI for public form
* Minor text update
* Refactor public profile form
* Error page for user
* Revamp UI for profile page
* Add public profile page
* Fix vite warnings
* Add private profile banner
* feat: on blur check username
* Update fetch depth
* Add error detail
* Use hybrid mode of rendering
* Do not pre-render stats pages
* Update deployment workflow
* Update deployment workflow
---------
Co-authored-by: Arik Chakma <arikchangma@gmail.com>
9 months ago
Arik Chakma
ed6f4b64a6
fix: account activity title ( #5483 )
10 months ago
Arik Chakma
abad548961
feat: add footer for ai generated roadmaps ( #5461 )
...
* feat: add footer for ai generated roadmaps
* fix: add layout in explore page
10 months ago
Kamran Ahmed
60568caff7
Add table of contents to guides
10 months ago
Kamran Ahmed
852622f5ac
Add link to data analyst roadmap
10 months ago
Kamran Ahmed
f8f29d2a17
Fix flickering issue
10 months ago
Kamran Ahmed
40c8bfc312
Add roadmaps page
10 months ago
Kamran Ahmed
3479201e20
Roadmaps
10 months ago
Kamran Ahmed
1092528de0
Desktop screen UI
10 months ago
Arik Chakma
730af9b973
feat: ability to update email ( #5370 )
...
* chore: update email
* wip: verify email endpoint
* wip: implement success screen
* wip: social warning
* Update form for email update
* Update email form UI
---------
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
10 months ago
Kamran Ahmed
812a39154c
feat: add search on the AI explore page ( #5383 )
...
* fix: type errors
* chore: implement roadmap pagination
* wip
* wip: merge conflicts
* wip: add search
* Add pagination
* Refactor AI search roadmaps
---------
Co-authored-by: Arik Chakma <arikchangma@gmail.com>
10 months ago
Kamran Ahmed
05fe51ca33
Add article backend developer tools
10 months ago
Arik Chakma
d0bd4d6faf
feat: implement open graph ( #5340 )
...
* chore: add open graph images
* fix: open graph function
* fix: open graph query params
* fix: remove guide id
* fix: generate images on build time
* fix: external author image
* fix: special character issue
---------
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
10 months ago
Kamran Ahmed
c3a61e7f34
Add json ld for author pages
10 months ago
Kamran Ahmed
5b7e7b9767
Change alert color
11 months ago
Arik Chakma
cd6232035f
Refactor AI roadmap generator ( #5300 )
...
* fix: roadmap refetching
* fix: remove current roadmap
* feat: explore ai roadmaps
* feat: generate roadmap content
* fix: roadmap topic details
* fix: make roadmap link
* feat: add visit cookie
* chore: update naming
* Update UI for roadmap search
* Update
* Update
* UI updates
* fix: expire visit cookie in 1 hour
* chore: limit roadmap topic content generation
* Add alert on generate roadmap
* UI for search
* Refactor nodesg
* Refactor
* Load roadmap on click
* Refactor UI for ai
* Allow overriding with own API key
* Allow overriding keys
* Add configuration for open ai key
* Add open ai saving
* Fix responsiveness issues
* Fix responsiveness issues
---------
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
11 months ago
Kamran Ahmed
d5fdc62343
Adds AI roadmap generator ( #5289 )
...
* feat: implement roadmap generator
* feat: add roadmap stream
* Update UI
* fix: add fingerprint visitor id
* feat: implement edit generated roadmap
* feat: implement ai roadmap download
* feat: add limit count
* fix: add limit check
* fix: download image button
* feat: implement roadmap generator
* feat: add roadmap stream
* Update UI
* fix: add fingerprint visitor id
* feat: implement edit generated roadmap
* feat: implement ai roadmap download
* feat: add limit count
* fix: add limit check
* fix: download image button
* UI Updates
* Update UI for roadmap search
* Update UI for roadmap limit
* Update UI for roadmap
* UI responsiveness on AI roadmap generator
---------
Co-authored-by: Arik Chakma <arikchangma@gmail.com>
11 months ago
Alex
070d04334b
fix: blockchain typo ( #5282 )
...
Co-authored-by: Alex Marmolejo <alex97marmolej@gmail.com>
11 months ago
Kamran Ahmed
dcef07d7c6
Remove custom roadmaps from google indexing
11 months ago
Kamran Ahmed
bd3fd8bfe2
Add backend developer skills article
11 months ago
Kamran Ahmed
44b62c2b2d
Add author pages
11 months ago
Kamran Ahmed
d958a29862
Add author page
11 months ago
Kamran Ahmed
9157e18ec7
Add datastructures and algorithms links
11 months ago
Kamran Ahmed
d697707384
Add data structures and algorithm roadmap
11 months ago
Arik Chakma
4863f08a4c
fix: disable login buttons ( #5179 )
...
* fix: disable login buttons
* refactor: remove dead code
* fix: add signup form
11 months ago
Kamran Ahmed
51dd58f7ed
Fix broken URL for aws roadmap
11 months ago
p134c0d3
94ba9e7451
Fix typo on getting started page ( #5166 )
...
* Getting Started - Frontend Type Fix
* Remove package-lock.json from .gitignore
* Update .gitignore
* Delete package-lock.json
---------
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
11 months ago
Kamran Ahmed
ef0c9f3db2
Fix typo
12 months ago
Kamran Ahmed
733e9cb5af
Add get started page
12 months ago
Arik Chakma
714ca8c49f
feat: add all page views ( #5154 )
12 months ago
Kamran Ahmed
b6a852b29b
Add a guide for backend languages
1 year ago
Arik Chakma
e0b3209dc4
Fix markdown link issue ( #4849 )
1 year ago
Kamran Ahmed
5da5924b6c
Update embed logo
1 year ago
Kamran Ahmed
b35a169315
Allow embedding of roadmaps
1 year ago
Kamran Ahmed
e0f5d6f436
Update contribution functionality
1 year ago
Abdelrhman Kamal
068847af08
Abdelrhman: Fix best practices articles ( #4680 )
...
* Fix gtx-trans close sidepanel
* reset the package-lock.json file
* Install the CodeSee workflow. Learn more at https://docs.codesee.io
* Fix Best Practcies roadmaps articels
* Restore files
---------
Co-authored-by: codesee-maps[bot] <86324825+codesee-maps[bot]@users.noreply.github.com>
1 year ago
Kamran Ahmed
8fb3e7983b
Partial usage in the topics
1 year ago
Kamran Ahmed
3deee4dfc3
Add server side game developer roadmap
1 year ago
Arik Chakma
0558957673
Allow creating personal version of frontend roadmap ( #4627 )
...
* Create Roadmap Version
* Change button position
* Update frontend JSON
* Remove `topicCount`
* Add fork at title
* Update UI for create your own version
* Add functionality to load your own version
* Load user version of roadmap
* Update forkable roadmap
---------
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
1 year ago
Kamran Ahmed
7da244fe10
Add related questions below roadmaps
1 year ago
Kamran Ahmed
5c69b05470
Update android roadmap
1 year ago
Kamran Ahmed
e43bea7c40
Setup redirects on the teams page
1 year ago
Kamran Ahmed
d7d819b4b3
Add teams introduction page
1 year ago
Arik Chakma
8310671123
Allow creating custom roadmaps ( #4486 )
...
* wip: custom roadmap renderer
* wip: custom roadmap events
* wip: roadmap content
* wip: svg styles
* wip: custom roadmap progress
* Render progress
* Shortcut progress
* Progress Tracking styles
* wip: edit and share button
* fix: disabled the share button
* wip: content links rendering
* Fix progress share
* Replace disabled with `canShare`
* wip: show custom roadmaps
* wip: users all roadmaps
* fix: create roadmap api
* chore: roadmap sidebar icon
* wip: content links
* Update links color
* Create roadmap home
* Create Roadmap button
* Roadmap type
* chore: share progress modal
* wip: share roadmap
* wip: change visibility
* chore: custom roadmap progress in activity
* wip: custom roadmap share progress
* chore: friend's roadmap
* wip: custom roadmap skeleton
* chore: roadmap title
* Restricted Page
* fix: skeleton loading width
* Fix create roadmap button
* chore: remove user id
* chore: pick roadmap and share
* chore: open new tab on create roadmap
* chore: change share title
* chore: use team id from params
* chore: team roadmap create modal
* chore: create team roadmap
* chore: custom roadmap modal
* chore: placeholde roadmaps
* chore: roadmap hint
* chore: visibility label
* chore: public roadmap
* chore: empty screen
* chore: team progress
* chore: create roadmap responsive
* chore: form error
* chore: multi user history
* wip: manage custom roadmap
* chore: empty roadmap list
* chore: custom roadmap visit
* chore: shared roadmaps
* chore: shared roadmaps
* chore: empty screen and topic title
* chore: show progress bar
* Implement Error in topic details
* Add Modal close button
* fix: link groups
* Refactor roadmap creation
* Refactor roadmap creation
* Refactor team creation
* Refactor team roadmaps
* Refactor team creation roadmap selection
* Refactor
* Refactor team roadmap loading
* Refactor team roadmaps
* Refactor team roadmaps listing
* Refactor Account dropdown
* Updates
* Refactor Account dropdown
* Fix Team name overflow
* Change Icon color
* Update team dropdown
* Minor UI fixes
* Fix minor UI
* Flicker fix in team dropdown
* Roadmap action dropdown with responsiveness
* Team roadmaps listing
* Update team settings
* Team roadmaps listing
* fix: remove visibility change
* Update roadmap options modal
* Add dummy renderer
* Add renderer script
* Add generate renderer script
* Add generate renderer
* wip: add share settings
* Update
* Update UI
* Update Minor UI
* Fix team issue
* Update Personal roadmaps UI
* Add Roadmap Secret
* Update teams type
* Rearrange sections
* Change Secret name
* Add action button on roadmap detail page
---------
Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
1 year ago
Kamran Ahmed
83df0da6b4
Enable indexing of question pages
1 year ago
Kamran Ahmed
2fa41f583e
Add react questions
1 year ago
Kamran Ahmed
80819f8914
UI fixes for questions
1 year ago
Kamran Ahmed
bc6b100c26
Add introductory paragraph on roadmaps
1 year ago