Rakesh Sangem
@rakeshsangem
Joined on 18 June 2022
Front-end Engineer | SaaS | Startups | NextJS
GitHub Stats
129
Followers
74
Repositories
0
Organizations
1
Gists
82
Pull Requests
54
Issues
40
Commits
0
Sponsors
2
Contributed To
39
Star Earned
Most Used Languages
49.33%
JavaScript
15.82%
HTML
15.20%
TypeScript
13.34%
CSS
6.27%
Python
0.05%
Shell
Popular Projects
Sharkfolio
SharkFolio is a portfolio website for sharks😉
JavaScript
14
10
18
32
portfolio-v1
This is my personal portfolio website built using HTML CSS JavaScript.
HTML
10
10
21
26
instrumen.tel
A web app to listen to personalized music and get Rickrolled.
JavaScript
4
4
11
17
simply-park
No description
JavaScript
1
1
0
0
react-tailwindcss-template
A clean vite-react + tailwind css setup
TypeScript
1
0
0
0
dukaan-assignment
No description
JavaScript
1
0
0
0
Top Contributions
Top contributions made by the user in the last year.
Charts
Follow Up
Activity Graph
Contributions Calendar
Contributions made by the user in the last 365 days.
Recent Activity
8/12/2025, 11:23:46 AM
8/8/2025, 10:18:01 PM
- fix: css and js to prevent content overflow
- save projects in db
- implement vim :w command
- remove Share button, it's not longer needed
- let react-router handle domain.tld/project-id urls instead of netlify
- add CLAUDE.md
- fix: allow saving empty content to database Changed truthiness check to undefined check in update mutation to properly save empty strings instead of ignoring them.
- run `npx eslint --fix .`
- feat: add react support
- only show Save button when files are dirty
- fix: optimize SaveButton with useCallback and hide CodeSandbox button - Wrap handleSave in useCallback to prevent unnecessary re-renders - Add TypeScript interface for SaveButton props - Hide "Open Sandbox" button in preview
- feat: improve file tabs with custom scroll area - Add FileTabs component with custom ScrollArea for better scrolling - Replace default tabs with custom implementation using shadcn/ui scroll-area - Add horizontal scrollbar for file tabs when many files are open - Install @radix-ui/react-scroll-area dependency
- adjust proportions
- run `npx eslint --fix .`
- feat: redesign home page with modern UI and feature showcase Transform the minimal home page into a beautiful, comprehensive landing page with: - Modern gradient design and animated elements - Feature cards highlighting key capabilities - Improved typography and spacing - Enhanced call-to-action buttons - Better responsive design for mobile/desktop - Maintains existing keyboard shortcuts (V/R)
- fix: improve resizable handle styling for light mode Update resizable handles to use gray color in light mode while preserving the existing black design in dark mode. Improves visual contrast and aesthetics in light theme.
- fix: editor scroll not working
- feat: add file creation button to Sandpack file explorer
- feat: add custom file explorer with delete functionality for Sandpack Replaces default SandpackFileExplorer with CustomFileExplorer that includes: - File tree with folder organization and expand/collapse - Delete button with confirmation dialog for each file - Proper file/folder icons and hover states - Alphabetical sorting of files and folders
- feat: add React autocomplete support for Sandpack editor - Add custom React-specific autocomplete for JSX attributes (className, onClick, etc.) - Add React hook completions (useState, useEffect, etc.) - Enable Tab key for accepting completions in Sandpack editor - Integrate autocomplete with CodeMirror in React mode Co-Authored-By: Claude <noreply@anthropic.com>
7/27/2025, 8:42:06 PM
7/27/2025, 8:41:41 PM
7/27/2025, 8:40:02 PM
7/26/2025, 7:56:33 PM
7/26/2025, 7:14:58 PM
7/26/2025, 7:10:50 PM
7/26/2025, 7:10:41 PM
7/24/2025, 12:02:14 AM
- feat: add OrderCreateSerializer for creating and updating orders with nested items
- feat: add UserSerializer and UserListAPIView for user management
7/23/2025, 8:05:09 PM
- feat: add user_orders action to OrderViewSet for retrieving current user's orders
- feat: restrict OrderViewSet queryset to current user's orders for non-staff users
- feat: add JWT settings for token management and authentication
7/22/2025, 10:27:34 PM
- feat: enhance ProductListCreateAPIView with filtering, searching, and ordering capabilities
- custom filter class
- feat: add pagination settings to REST framework configuration
- feat: implement OrderFilter and OrderViewSet for order management
7/21/2025, 9:23:22 PM
- update jwt auth
- feat: add docs support
- fix: ensure string representation of product name is correctly cast to string
- refactor: adjust indentation in ProductSerializer's validate_price method and ensure it returns the validated value
- fix: update user order list test to check for unauthorized access and correct URL pattern for product detail view
7/21/2025, 6:45:55 AM
- add productsinfo with custom serializers
- Enhance order list view with prefetching related items and integrate Django Silk for performance monitoring
- Refactor API views to use generic class-based views and enhance order retrieval for authenticated users