Skip to content

Improve local dev setup (asdf tool versions, docker compose, seed data)#197

Open
boomNDS wants to merge 1 commit intoschej-it:mainfrom
boomNDS:main
Open

Improve local dev setup (asdf tool versions, docker compose, seed data)#197
boomNDS wants to merge 1 commit intoschej-it:mainfrom
boomNDS:main

Conversation

@boomNDS
Copy link

@boomNDS boomNDS commented Dec 7, 2025

I use this app with my friend and it’s great for planning; this PR improves local development to help us keep building features.

Summary

  • Add .tool-versions (Go 1.20.14, Node 18.20.2) for consistent local tooling with asdf.
  • Introduce docker-compose.yml for easy local spin-up (Mongo + Go API + Vue dev server) with a
    hybrid Mongo-only option.
  • Provide server/.env.example and update READMEs/local-dev docs with clearer setup steps,
    Swagger link, and seed instructions.
  • Add server/scripts/seed_demo to create a demo user/event for local testing; note other
    scripts are one-off migrations.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant