A modern, responsive personal portfolio website built with Angular 20, showcasing professional experience, projects, blogs, and skills.
- Frontend Framework: Angular 20
- Language: TypeScript
- Reactive Programming: RxJS 7.8
- Styling: SCSS with custom design system
- Icons: Font Awesome 6.5.1 (CDN)
- Build Tool: Angular CLI
- Server-Side Rendering: Express.js with Angular Universal
- Code Quality: ESLint, Prettier
- Testing: Jasmine, Karma
- Linting: ESLint with Angular-specific rules
- Formatting: Prettier for consistent code style
- Type Safety: Full TypeScript implementation
- Testing: Jasmine and Karma test framework
- Code Organization: Modular architecture with clear separation of concerns
I value keeping my site open source, but plagiarism is bad. It's disheartening when someone copies without giving credit. I spent considerable effort building and designing this website, and I'm proud of it! All I ask is that you don't claim this effort as your own.
If you fork this repository, please:
- Give proper attribution by linking back to this repository
- Don't claim the design or code as your own
- Feel free to use it as inspiration for your own unique portfolio
Kapil Garg - Java Full Stack Developer
- Location: India
- Website: kappilgarg.dev
- GitHub: Follow on GitHub
- LinkedIn: Connect on LinkedIn
This portfolio website showcases professional development skills, technical expertise, and personal projects. Built with modern web technologies and best practices for performance, accessibility, and user experience.