This repository holds the source code for my personal website, brian.re!
- React / Next.js v16
- Turso Database (for posts)
- Vercel Blob (for images)
- Tailwind CSS
- Payload CMS
... and written in Typescript (eslint for linting)!
To start, clone the repository and configure your environment variables:
git clone https://github.com/brianwalczak/website
cd website
cp .env.example .env
vi .env v # make your changesThen, install the necessary dependencies and start the development server.
npm install
npm run devvWarning
You may need to migrate your database before you start the server.
npx tsx ./node_modules/payload/bin.js migrate