โ ๏ธ EARLY WORK IN PROGRESS! โ ๏ธ
Welcome! This project is in its infancy. Expect a lot of missing features and bugs! ๐
๐จ The design is inspired by this Figma e-commerce template.
Follow these steps to get your local environment up and running:
Copy and configure environment variables:
cp .env.example .env
# Edit .env and update:
# - DATABASE_URL
# - BETTER_AUTH_SECRET
# - GOOGLE_CLIENT_ID and GOOGLE_CLIENT_SECRET
Install dependencies and start the database:
pnpm install # Install project dependencies
pnpm run db:start # Start PostgreSQL via Docker Compose
Run database migrations and seeders:
pnpm run db:migrate # Run database migrations
pnpm run db:seed # Seed the database with initial data
Start the development server:
pnpm run dev # Start the dev server
Or use
npm
/yarn
if you prefer!
To create a production build:
pnpm run build
Preview it with:
pnpm run preview
MIT (see LICENSE)