MyCodeNotes is a structured learning hub for DSA, programming concepts, practice problems and quick notes — documented as I learn them, so you can learn them too. Everything here is something I've personally solved, practiced, or studied, organized so it's actually useful to work through.
| Category |
Description |
| LeetCode Problems |
Solved problems with detailed notes, patterns, and step-by-step algorithms |
| Practice Problems |
Coding problems with hints and hidden solutions to test yourself |
| DSA Concepts |
Quick reference for core concepts with definitions and examples |
| Notes |
Structured notes on DSA, web dev, and everything I've learned |
- Browse all solved problems with search and filters
- Detailed problem view with:
- Problem statement and description
- Concept and pattern identification
- Step-by-step algorithm
- Notebook concept with visual patterns
- Java and Python solutions
- Copy to clipboard functionality
- Difficulty badges (EASY, MEDIUM, HARD)
- Language tags (Java, Python3)
- Practice coding problems with interactive interface
- Hints system to guide you
- Hidden solutions to test yourself
- Language-specific problems (Java/Python)
- Tags for easy categorization
- Difficulty levels (Beginner, Intermediate, Advanced)
- Quick reference for programming concepts
- Definitions with practical examples
- Search by name or definition
- Clean and organized display
- Create and organize personal learning notes
- Rich content with chapters and topics
- Code examples with syntax highlighting
- Table of contents for easy navigation
- Search within all notes
- Download any notes in PDF format
- Hero section with welcome message
- Quick stats showing content count
- Recently added solutions
- Quick navigation cards to all sections
| Technology |
Purpose |
| React 18 |
UI Framework |
| Vite |
Build tool and dev server |
| Tailwind CSS |
Utility-first styling with dark mode |
| Framer Motion |
Smooth animations and transitions |
| React Router v6 |
Client-side routing |
| Axios |
HTTP client for API calls |
| React Hot Toast |
Toast notifications |
| React Icons |
Icon library |
| Technology |
Purpose |
| FastAPI |
REST API framework |
| PostgreSQL |
Relational database |
| SQLAlchemy |
ORM for database operations |
| JWT |
Authentication tokens |
| bcrypt |
Password hashing |
| Pydantic |
Data validation |
- Code: MIT License — open source
- Content: All Rights Reserved — personal work
G Nihal · GitHub · Email