Install dependencies
Install the required npm packages:
This project uses Node.js. Make sure you have Node.js 18 or higher installed. Check your version with
node --version.Start the development server
Run the development server to preview the site locally:The site will be available at
http://localhost:4321 (Astro’s default port).Customize your content
Start personalizing the portfolio by editing the data files:
Update site configuration
Editsrc/data/index.ts to update your personal information:src/data/index.ts
Add your projects
Editsrc/data/projects.ts to showcase your work:src/data/projects.ts
Update social links
Modifysrc/data/index.ts to link to your profiles:src/data/index.ts
Next steps
Now that your portfolio is running, explore these guides:Customize Content
Learn how to add projects, achievements, and blog posts.
Styling
Customize colors, fonts, and the overall design.
Deploy to GitHub Pages
Deploy your portfolio to GitHub Pages for free.
Components
Explore the reusable Astro components available.
