My own personal portfolio website
Inspired by leerob & Alexander Konietzko
- Framework: Next.js
- Database: PlanetScale
- DB for Analytics: Supabase
- ORM: Prisma
- Authentication: NextAuth.js
- Deployment: Vercel
- Analytics Dashboard: Umami
- Styling: Tailwind CSS
data/*- MDX data that is used for my bloglib/*- Short for "library", a collection of helpful utilities or code for external services.pages/api/*- API routes. Health check, spotify, guestbook.pages/blog/*- Static pre-rendered blog pages using MDXpages/dashboard- Containing metrics from health apipages/projects- Showcase of my current projects on GitHubpages/about- General information about mepages/tweets- My fav. tweets of all timepages/*- All other static pages.public/*- Static assets including fonts and images.prisma/*- My Prisma schema, which uses a PlanetScale MySQL database.styles/*- A small amount of global styles. I'm mostly using vanilla Tailwind CSS.
git clone https://github.com/dhruv-bvpdev/portfolio.git
cd Portfolio
yarn
yarn devCreate a .env file similar to .env.example
Please review the license and remove all of my personal information (resume, blog posts, images, etc.).
