Skip to content

ttizze/evame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2,535 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Evame

日本語版はこちら

Evame is a project for sharing user-submitted texts with translations, annotations, and explanations.

Quick start (development)

  1. Install dependencies
    bun install
  2. Prepare environment variables
    cp .env.example .env
    openssl rand -base64 32
    Put the generated string into .env.
  3. Start DB
    docker compose up -d
  4. Run migrations and seed
    bun run db:migrate
    bun run seed
  5. Start dev server
    bun run dev
  6. Open http://localhost:3000

Key links

  • Docs entry: docs/README.md
  • AI context: AI_CONTEXT.md
  • AI rules: AGENTS.md

Repo structure (summary)

  • src/app: Next.js App Router
  • src/db: DB connection, types, seed
  • src/drizzle: Schema and migrations
  • src/components: Shared UI

See docs/architecture.md for details.

About

Resources

License

Contributing

Stars

Watchers

Forks

Sponsor this project

Contributors 6