My personal website and portfolio.
- Framework: Next.js
- Language: TypeScript
- Content: MDX
- Content Management: Content Layer
- Deployment: Vercel
- Styling: Tailwind CSS
- Animations Framer Motion
components/*
- Modular, re-usable UI componentshooks/*
- React hooks for extracting logiclib/*
- Helpful utilities or code for external servicespages/*
- Pre-rendered pages using Next.js routingposts/*
- Blog posts consisting of marked up contentpublic/*
- Static assets including favicons
Clone GitHub repository, install the dependencies, and run the development server:
$ git clone https://github.com/neilgebhard/neilgebhard.com
$ cd neilgebhard.com
$ npm i
$ npm run dev
Create a .env file similar to .env.example with required environment variables.
The app will be run on http://localhost:3000.