Skip to content

Professional responsive personal portfolio built with Angular 20 featuring clean design dark and light themes server side rendering lazy loading and mobile first approach

Notifications You must be signed in to change notification settings

kappil-garg/personal-website-ui

Repository files navigation

Personal Portfolio Website

Live Demo

A modern, responsive personal portfolio website built with Angular 20, showcasing professional experience, projects, blogs, and skills.

🛠️ Technology Stack

  • 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

📊 Code Quality

  • 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

⚠️ Forking this repo?

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

👨‍💻 About the Developer

Kapil Garg - Java Full Stack Developer


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.

About

Professional responsive personal portfolio built with Angular 20 featuring clean design dark and light themes server side rendering lazy loading and mobile first approach

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published