A simple and anonymous scheduling app.
- Create a new Event, choose dates, times, and duration, and receive a permalink.
- Share the permalink with friends, colleagues, coworkers, etc. They will be able to anonymously provide their availability on the given days and time slots.
- Check back via the permalink to see which time slots agree with everyone. In the event no time slots agree with everyone, see which slot(s) most applicants can attend.
This project uses docker
and docker-compose
to run all required services as containers.
backend
contains the backend server code, written in Ruby on Rails.frontend
contains the front-end UI, written in React.
Build the latest image and then run it using docker compose
:
docker compose build
docker compose up -d
The various containers will run in the background. You can shut the app down with:
docker compose down