A modern, sophisticated personal website built with Next.js, TypeScript, and PostgreSQL.
- 🏠 Professional home page with introduction
- 💼 Dynamic portfolio showcase
- 📝 Blog with rich content management
- ⚙️ Admin interface for content management
- 📱 Fully responsive design
- 🎨 Modern dark theme with tech-focused aesthetics
- Next.js 15 with App Router
- TypeScript
- Tailwind CSS
- PostgreSQL
- Vercel deployment ready
- Clone the repository
- Install dependencies:
npm install - Set up your DATABASE_URL environment variable
- Run database scripts to create tables
- Start development server:
npm run dev
Run the SQL scripts in the scripts/ folder:
scripts/01-create-tables.sqlscripts/02-seed-data.sql
Visit /test-db to verify your database connection.