Skip to content

answndud/townpet

Repository files navigation

TownPet

Local-first pet community prototype. This repo contains the app scaffold, Prisma schema, and product docs for TownPet.

Stack

  • Next.js (App Router)
  • TypeScript
  • Prisma + PostgreSQL
  • Tailwind CSS

Getting started

  1. Install deps
pnpm install
  1. Start local DB
docker compose up -d
  1. Configure env
cp app/.env.local app/.env
  1. Migrate + seed
cd app
pnpm db:migrate
pnpm db:seed
  1. Run dev server
pnpm dev

Scripts

  • pnpm dev - start dev server
  • pnpm build - build app
  • pnpm start - start production server
  • pnpm lint - run eslint
  • pnpm test - run vitest
  • pnpm db:migrate - prisma migrate dev
  • pnpm db:push - prisma db push
  • pnpm db:studio - prisma studio
  • pnpm db:seed - seed local DB

Structure

  • app/ - Next.js app
  • docs/ - organized product, business, policy, operations, security docs
  • docker-compose.yml - local Postgres

Notes

  • Start with docs/문서_안내.md, docs/개발_운영_가이드.md, docs/제품_기술_개요.md, PLAN.md, PROGRESS.md.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages