My personal portfolio website designed to be simplistic and clean while including features like MDX blog posts with dark mode, gear list, an about page, and more cool stuff
backend:
- Next.js / TypeScript
- MDX / Contentlayer (Blog Posts)
- Vercel Postgres (Database)
frontend:
- Tailwind CSS (Styling)
- Radix Primitives
- Radix UI Colors (Color system)
- Framer Motion (Animations)
Make sure you have Node.js v18.17.0+ installed on your machine.
- Install Dependencies:
npm install
- Environment variables: Copy
.env.example
to a new.env.local
- Start Developing:
npm run dev
, this will automatically create the .contentlayer files and start the Next.js development server.