This is a portfolio project built with Angular 18. It incorporates the 3D library "Three.js" and leverages the latest features of Angular. Additionally, the project implements CI/CD pipelines using GitHub Actions, incorporating tools like Husky and lint-staged to enforce code quality through pre-commit hooks and staged file linting. The project is located in Portfolio Site.
- List of Experiences.
- Projects details.
- Send Email and contact.
- Node.js installed on your system.
- Angular CLI installed globally.
Follow these steps to install and run the application:
-
Clone the repository:
git clone https://github.com/Aanttrax/portfolio.git
-
Navigate to the project directory:
cd portfolio
-
Install the dependencies:
npm install
-
Start the application:
npm start
-
Open your browser and go to http://localhost:4200/.
If you want to contribute to this project, feel free to open issues and submit pull requests.
You can contact the project author at [email protected] or [email protected]