https://github.com/psparwez/minimal-portfolio
A simple and minimalistic website built with Next.js. It can be used as a template for your next portfolio website — for FREE. 💯
https://github.com/psparwez/minimal-portfolio
dark-portfolio minimal-portfolio nextjs nextjs-template portfolio portfolio-template react-portfolio reactjs tailwindcss
Last synced: about 1 month ago
JSON representation
A simple and minimalistic website built with Next.js. It can be used as a template for your next portfolio website — for FREE. 💯
- Host: GitHub
- URL: https://github.com/psparwez/minimal-portfolio
- Owner: psparwez
- License: mit
- Created: 2025-07-16T17:21:26.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-08-31T23:18:11.000Z (about 1 month ago)
- Last Synced: 2025-09-01T01:21:33.111Z (about 1 month ago)
- Topics: dark-portfolio, minimal-portfolio, nextjs, nextjs-template, portfolio, portfolio-template, react-portfolio, reactjs, tailwindcss
- Language: TypeScript
- Homepage: https://minimal-portfolio-ps.vercel.app/
- Size: 8.03 MB
- Stars: 5
- Watchers: 0
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# 👋 Minimal Portfolio
A sleek and minimal portfolio website built with **Next.js**, showcasing professional experience and projects in a clean, user-friendly design. 💯
## 📸 Demo Screenshot

---
## 🚀 Getting Started
Follow the steps below to run the project locally:
### ✅ Prerequisites
Ensure you have the following installed:
* [Node.js](https://nodejs.org/) (v18 or later)
* [pnpm](https://pnpm.io/) (recommended) or [npm](https://www.npmjs.com/)---
### 📦 Installation
1. **Clone the repository:**
```bash
git clone https://github.com/psparwez/minimal-portfolio.git
cd minimal-portfolio
```2. **Install dependencies:**
```bash
pnpm install
# or
npm install
```3. **Set up environment variables:**
Create a `.env.local` file in the root directory and add the following:
```env
SMTP_USERNAME=your_smtp_username
SMTP_PASSWORD=your_smtp_password
MAIL_RECEIVER_ADDRESS=your_email@example.com
```4. **Start the development server:**
```bash
pnpm dev
# or
npm run dev
```Open [http://localhost:3000](http://localhost:3000) in your browser to see the app.
---
### 📦 Build for Production
To create an optimized build for production:
```bash
pnpm build
pnpm start
# or
npm run build
npm start
```---
---
### Reporting IssuesIf you encounter any bugs or have suggestions, please open an issue on the [GitHub Issues page](https://github.com/psparwez/minimal-portfolio/issues).
I look forward to hearing from you and collaborating!