For setting up local dev environment see sneat-devenv.
Sneat.app is an extandable platform that allows to build apps with extension modules.
The root repositories for developing sneat apps are:
- sneat-apps - the frontend.
- sneat-go-backend - the backend in Go language.
You can develop your own module by creating a new repo from sneat-mod-template.
You can find source code for built-in modules in sneat-go-core/src/modules. They are built-in as most of other modules would depend on at least some of them (specifically membership, contacts, calendar, etc.).