Skip to content

adacovsk/adacovsk.github.io

Repository files navigation

Adam Acovski - Portfolio

Personal portfolio website showcasing professional experience in hydrogeological engineering and software development.

🔗 Live Site: adacovsk.github.io

Tech Stack

  • React 19 + Vite
  • GitHub Pages deployment
  • GitHub Actions for CI/CD

Editing Content

All portfolio content is stored in src/content.json. To update the portfolio:

  1. Open src/content.json
  2. Edit the text directly - it's organized into sections:
    • home - Landing page content
    • resume - Experience, education, skills, certifications
    • projects - Professional and personal projects
  3. Commit and push - GitHub Actions will automatically build and deploy

Local Development

# Install dependencies
npm install

# Start dev server
npm run dev
# Open http://localhost:5173

# Build for production
npm run build

Deployment

This site deploys automatically via GitHub Actions on every push to main:

  • Builds the React app with Vite
  • Deploys to GitHub Pages
  • Usually live within 1-2 minutes

Notes

  • The site uses a JSON content file for easy text updates
  • GitHub Pages is configured to use GitHub Actions (not branch deployment)

About

Personal GitHub Pages site

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors