

Rallly
3.1k 279What is Rally ?
Schedule group meetings with friends, colleagues and teams. Create meeting polls to find the best date and time to organize an event based on your participants’ availability. Save time and avoid back-and-forth emails.
Built with Next.js, Prisma, tRPC & TailwindCSS
Self-hosting
Check out the self-hosting docs for more information on running your own instance of Rallly.
Get started
-
Clone the repository switch to the project directory
Terminal window git clone https://github.com/lukevella/rallly.gitcd rallly -
Install dependencies
yarn -
Setup environment variables
Terminal window cp sample.env .envCreate a
.env
file by copyingsample.env
then open it and set the required configuration options. -
Setup the database
If you don’t have a postgres database running locally, you can spin up a new database using docker by running:
yarn dxIf you already have a postgres database, you can run the migrations and seed the database by running:
yarn db:setupThis will:
- run migrations to create the database schema
- seed the database with test users and random data
-
Start the Next.js server
yarn dev