Minimalist Portfolio
A minimalist portfolio application built with Nuxt 3 that offers a fast and elegant solution for showcasing your projects and skills. The app uses Tailwind CSS for styling.
Features
- Minimalist Design: Focus on content with a clean and elegant interface.
- Responsive Layout: Ensures a seamless experience on both mobile and desktop devices.
- Nuxt Content: Utilizes Nuxt Content to manage and render your content effortlessly.
- Testing: Integrated with Vitest for unit and integration tests and Cypress for end-to-end testing.
- Easy Customization: Simple codebase and configuration allow for quick personalization.
Technologies
- Nuxt 3 – A powerful framework built on Vue 3 supporting both SSR and SSG.
- Vue 3 – The progressive JavaScript framework.
- Tailwind CSS – A utility-first CSS framework.
- Vite – Next generation front-end tooling.
- Nuxt Content – A Git-based headless CMS to manage your content.
- Vitest – A Vite-native unit testing framework.
- Cypress – A comprehensive end-to-end testing framework.
- Shadcn-vue - Beautifully designed components library.
Installation
Clone the repository:
git clone https://github.com/S1mon009/Minimalist-portfolio.git
cd minimalist-portfolio
Install dependencies:
npm install
Running in Development Mode
Start the development server:
npm run dev