My-Portfolio is an Angular project designed to showcase your personal and professional achievements, skills, projects, and experiences. This portfolio application offers a modern, responsive design, and is fully customizable to reflect your unique style and brand.
- Responsive and modern design
- Sections for about, skills, projects, experience, and contact
- Easy to customize with your information and branding
- Smooth animations and interactive elements
- Well-documented code for easy understanding and modification
Before you begin, ensure you have met the following requirements:
- Angular CLI installed
- Node.js and npm installed
-
Clone the repository
git clone https://ratingrishu.github.io/My-Portfolio.git cd My-Portfolio
-
Install dependencies
npm install
-
Run the application
ng serve
-
Customize your information
Open the relevant component files (e.g.,
about.component.ts
,skills.component.ts
,projects.component.ts
, etc.) and update them with your personal information, skills, projects, and experiences. -
Modify the styles
You can customize the look and feel of your portfolio by editing the CSS/SCSS files.
-
Deploy your portfolio
Build your application for production:
ng build --prod
Deploy the generated
dist
folder to your preferred hosting service (e.g., GitHub Pages, Netlify, Vercel, etc.).
Contributions are always welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
If you have any questions or feedback, please feel free to contact me at rairishabh5001@gmail.com .