cm-core-team / cm-core

Manage a congregation with ease.

Home Page:https://cm-core.netlify.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cong-manager

Manage a congregation with ease.

Development

To start

Backend:

  • In the project root (where the docker-compose.yml file is located), run:
docker compose up --build

This will run in watch mode, so any changes to the code will be reflected in the running container.

  • Ensure you have a .env.secret. You can use the .env.example as a template.

Frontend:

  • In the project root also run:
bun i
bun frontend

Seeder

  • To seed the database, run in the backend/ folder:
go run scripts/seed.go

About

Manage a congregation with ease.

https://cm-core.netlify.app


Languages

Language:TypeScript 78.4%Language:Go 19.7%Language:Dockerfile 0.8%Language:CSS 0.7%Language:Makefile 0.3%Language:JavaScript 0.2%