An open API service indexing awesome lists of open source software.

https://github.com/dariomatias-dev/minimalist-portfolio

Minimalist personal portfolio showcasing projects, skills, and professional experience, with a focus on modern design, usability, and performance.
https://github.com/dariomatias-dev/minimalist-portfolio

mit mit-license next nextjs-typescript portfolio-website react reactjs shadcnui tailwind-css typescipt

Last synced: about 2 months ago
JSON representation

Minimalist personal portfolio showcasing projects, skills, and professional experience, with a focus on modern design, usability, and performance.

Awesome Lists containing this project

README

          




React
Next.js
TypeScript
Tailwind CSS


Minimalist Personal Portfolio


A minimalist, clean, responsive single-page application built to showcase my skills and projects.


Explore the docs »




View Live Version ·
Report Bug ·
Request Feature

## Table of Contents

- [About The Project](#about-the-project)
- [Features](#features)
- [Built With](#built-with)
- [Getting Started](#getting-started)
- [License](#license)
- [Author](#author)

## About The Project

This **minimalist portfolio** was created to serve as a central showcase of my skills, projects, and professional background.
It is designed to be a clean, fast, and responsive single-page application that effectively communicates my capabilities as a developer.

The project was built with a focus on performance and modern development practices.

## Features

- **Minimalist & Responsive Design**: Fully functional and visually appealing on all devices, from mobile phones to desktops.
- **Projects Section**: A curated list of my work, complete with descriptions and links to live demos and source code.
- **About Me**: A brief introduction to my professional journey, technical skills, and interests.
- **Performance Optimized**: Built with Next.js to ensure fast load times and a smooth user experience.

## Built With

This project was developed using the following core technologies:

- **[React](https://reactjs.org/)** – A JavaScript library for building user interfaces.
- **[Next.js](https://nextjs.org/)** – A React framework optimized for performance and SEO.
- **[TypeScript](https://www.typescriptlang.org/)** – A typed superset of JavaScript that compiles to plain JavaScript.
- **[Tailwind CSS](https://tailwindcss.com/)** – A utility-first CSS framework for rapid UI development.
- **[shadcn/ui](https://ui.shadcn.com/)** – Reusable components built using Radix UI and Tailwind CSS.
- **[Embla Carousel](https://www.embla-carousel.com/)** – Lightweight and performant carousel library.
- **[next-themes](https://github.com/pacocoursey/next-themes)** – Light and dark mode toggling.

## Getting Started

To get a local copy up and running, follow these simple steps.

### Prerequisites

Ensure you have Node.js and a package manager (pnpm) installed on your machine.

- Node.js
- pnpm

### Installation

Clone the repository:

```bash
git clone https://github.com/dariomatias-dev/minimalist-portfolio.git
```

Navigate into the project directory:

```bash
cd minimalist-portfolio
```

Install the required packages:

```bash
pnpm install
```

### Running The Project

To run the development server:

```bash
pnpm run dev
```

Open [http://localhost:3000](http://localhost:3000) in your browser to view the result.

## License

Distributed under the **MIT License**. See the [LICENSE](LICENSE) file for more information.

## Author

Developed by **Dário Matias**:

- **Portfolio**: [dariomatias-dev](https://dariomatias-dev.com)
- **GitHub**: [dariomatias-dev](https://github.com/dariomatias-dev)
- **Email**: [matiasdario75@gmail.com](mailto:matiasdario75@gmail.com)
- **Instagram**: [@dariomatias_dev](https://instagram.com/dariomatias_dev)
- **LinkedIn**: [linkedin.com/in/dariomatias-dev](https://linkedin.com/in/dariomatias-dev)