A scheduling tool for coordinating group meetings through date and time polls to find common availability.

Rallly is an open-source, self-hosted web app that facilitates the coordination of group meetings. It replaces manual email chains by allowing organizers to propose multiple date and time options through a shared poll, which participants then vote on to determine the best meeting window.
The software operates as a web application accessible via a browser. Users can utilize the hosted cloud version for immediate use without installation or deploy their own instance using a Docker image to maintain full control over their data and hosting environment.
The application is built using the T3 stack, which incorporates Next.js for the framework, Prisma as the ORM, tRPC for type-safe APIs, and TailwindCSS for styling. It relies on PostgreSQL for data storage and Next-Auth for handling user authentication. The architecture supports internationalization through i18next and manages data validation with Zod. By using Turborepo, the project maintains a structured development environment that allows contributors to manage the codebase efficiently.
This tool is designed for organizers who need to synchronize schedules across multiple people without requiring every participant to create an account. It focuses on the specific use case of group availability rather than individual appointment booking.
Rallly serves as a lightweight coordination tool for individuals and groups who require a transparent and self-hostable way to determine collective availability.
A self-hosted scheduling platform for managing appointments and calendar synchronization without commercial dependencies or license keys.
A hotel reservation system and booking engine for launching and managing hospitality business websites.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.