This repository contains the source code for my personal portfolio website, built with Angular and styled with Tailwind CSS. This project showcases my skills and experience with modern web technologies and personal projects.
- Single Page Application (SPA): A seamless, fast, and modern user experience built on the Angular framework.
- Fully Responsive Design: The layout is optimized for all screen sizes, from mobile phones to desktop monitors.
- CI/CD Pipeline: Deployed via Netlify with continuous integration and deployment connected directly to the main branch of this repository.
- Frontend: Angular, TypeScript
- Styling: Tailwind CSS
- Deployment: Netlify
To get a local copy up and running, follow these simple steps.
- Node.js and npm installed. You can download them from nodejs.org.
- Angular CLI installed globally: npm install -g @angular/cli
Clone the repository: git clone https://github.com/adarsh0311/portfolio.git
cd portfolio
npm install
ng serve
Navigate to http://localhost:4200/. The application will automatically reload if you change any of the source files.
To create a production-ready build of the application, run the following command:
ng build --configuration production
This will create a dist/ directory with all the optimized, static files needed for deployment.