Onboarding
Welcome! This page covers the prerequisites and how to get set up to work on SweetDate.
- If you’re building apps that use SweetDate, install the SweetDate Docker container.
- If you’re contributing to the engine itself, set up a local dev environment (no Docker).
Start here
-
Project overview & GitHub repositories
→ See how the project is structured and where each repo lives.
Read more » -
Install the SweetDate Docker container
→ Run SweetDate locally for app development and testing.
Read more » -
Work on the engine (no Docker)
→ Set up the full local development environment for engine contributors.
Read more » -
Create a language implementation
→ Scaffold or contribute a client library (e.g., Elixir, Ruby, JS).
Read more » -
Participate in discussions
→ Ask questions, share ideas, and collaborate with the community.
Read more » -
Create a pull request
→ Branch, commit, test, and open a high‑quality PR.
Read more »