The source for evowizz.dev, my personal website and writing archive. It is built with Next.js, React, Tailwind CSS, Content Collections, Drizzle ORM, and Neon Postgres.
You need Bun and Node.js 24.
-
Clone the repository and enter it:
git clone https://github.com/evowizz/evowizz.dev.git cd evowizz.dev -
Install the dependencies:
bun install
-
Create the local environment file:
cp .env.example .env.local
-
Set
DRIZZLE_DATABASE_URLin.env.localto a Postgres connection string, then apply the schema:bun run db:migrate
-
Start the development server on localhost:3000:
bun run dev
Run the same checks as CI before opening a pull request:
bun run lint
bun run typecheckNew features are not currently being accepted, but bug reports and focused fixes are welcome. Please open an issue before larger changes.
Licensed under the Apache License 2.0.