This is a plainstack starter app. Plainstack is a single-file full-stack web framework built on top of Hono.
This starter sets you app with the following features, all in a single file:
- Tailwind & DaisyUI
- Google OAuth
- Sessions
- Form Validation
- Database Migrations & Type-safe SQL Queries
- Type-safe Environment Variables
- Clone the repository:
git clone [email protected]:justplainstuff/starter.git
- Install dependencies:
bun install
- Create a
.env
file in the root of the project with the following content:
GOOGLE_CLIENT_ID=client_id
GOOGLE_CLIENT_SECRET=client_secret
- Run the app locally:
bun dev