Skip to content

Repository files navigation

Portfolio v2 👨‍💻

License: MIT Built with Vite TypeScript


🚀 About

Portfolio v2 is the redesigned version of my personal developer portfolio.

It was rebuilt from scratch using HTML5, CSS3, TypeScript, Vite and Astro with a stronger focus on:

  • Performance
  • Maintainability
  • Clean architecture
  • Accessibility
  • Modern UI/UX principles

This project showcases my technical skills, selected projects, and professional profile in a structured and scalable way.

👉 Live version: https://axelminart.com


🛠 Tech Stack

  • HTML5 — Semantic structure
  • CSS3 — Layout and styling
  • TypeScript — Strongly typed JavaScript
  • Vite — Fast development server & optimized builds
  • Astro — Modern framework for building fast, optimized static sites

📂 Features

✔ Fully responsive design (mobile-first approach)
✔ Optimized performance with Vite
✔ Clean and modern interface
✔ Projects showcase with structured descriptions
✔ Skills & technologies section
✔ Dedicated blog section (actively maintained)
✔ SEO-friendly structure
✔ Accessible markup

🚧 Upcoming Features

  • Multi-language support (i18n)
  • Continuous blog updates

📝 Blog

This portfolio includes a personal blog where I share:

  • Technical insights
  • Development learnings
  • Project breakdowns
  • Experiments and research

The blog will be updated regularly as I continue growing as a developer.


🙏 Inspiration & Credits

This portfolio design was inspired by the open-source project created by David Cojocaru:

🔗 https://github.com/cojocaru-david/portfolio

The overall structure and concept are based on his work, which I customized, adapted, and extended to match my personal branding and technical vision.

Full credit to the original creator for the inspiration.


🚀 Getting Started

📌 Prerequisites

Make sure you have installed:

  • Node.js (v18 or higher recommended)
  • npm or yarn

📥 Installation

Clone the repository:

git clone https://github.com/Axel-cmd/Portfolio_v2.git
cd Portfolio_v2

Install dependencies:

npm install

🔧 Development

Start the development server:

npm run dev

The app will run locally at:

http://localhost:5173

📦 Production Build

Create a production build:

npm run build

Preview the production version locally:

npm run preview

📜 License

This project is licensed under the MIT License. You are free to use, modify, and adapt it according to your needs.

About

Personal portfolio website presenting my projects, skills and professional background.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages