Skip to content

ArazMaher/portfolio

Repository files navigation

Araz Maher – Minimalistic Portfolio

Demo

The code behind my personal site. :)

🚀 Features

  • Modern Next.js 15 app with Turbopack for fast development
  • 🎨 ShadCN UI components and TailwindCSS styling
  • 🎵 Spotify "Now Playing" integration via Spotify API
  • 📝 Markdown-powered blog with code highlighting and copy buttons
  • 🗂️ Dynamic project showcase from config.json
  • 🌗 Light/Dark theme toggle
  • 🐳 Docker & Docker Compose support for easy deployment
  • ⚡ Animations with motion
  • 📱 Responsive design

🛠️ Getting Started

Prerequisites

Installation

git clone https://github.com/ArazMaher/portfolio.git
cd minimalistic-portfolio
npm install

Development

npm run dev

Open http://localhost:3000 in your browser.

Build for Production

npm run build
npm start

Docker

Build and run with Docker Compose:

docker-compose up -d --build

📦 Project Structure

app/                # Next.js app directory
components/         # UI and section components
content/            # Markdown blog posts
lib/                # Utility functions
public/             # Static assets
config.json         # Project showcase data

🧩 Powered By


Built with ♥️ by Araz

Releases

No releases published

Packages

No packages published

Languages