Welcome to the repository of my personal portfolio. This project is a high-performance, minimalist web application designed to showcase my journey as a Data Engineering student and Web Developer.
- Framework: Astro
- Styling: Modern CSS3 (Custom Variables, Flexbox/Grid)
- Icons: Hand-coded SVGs
- 🌗 Dynamic Theme Toggle: Seamless switching between Dark and Light modes.
- 📱 Fully Responsive: Optimized for all devices.
- ⚡ High Performance: Fast loading with Astro's zero-JS architecture.
- 📊 Data-Centric: Specialized sections for Data Engineering.
portfolio/
├── public/ # Static assets (Favicon, CV)
├── src/
│ ├── assets/ # Optimized images & media
│ ├── components/ # Reusable Astro components (ProjectCard, ExperienceCard)
│ ├── layouts/ # Global page wrappers
│ ├── pages/ # Routes (index.astro, 404.astro)
│ └── styles/ # Global CSS with theme variables
└── astro.config.mjs # Astro configuration
-
Clone the repository
git clone https://github.com/MathisParpette/portfolio.git
-
Install dependencies
npm install
-
Start the development server
npm run dev
Mathis Parpette
- Student in BUT Computer Science (2nd Year)
- LinkedIn: https://www.linkedin.com/in/mathisparpette
- GitHub: https://github.com/MathisParpette