Gray Rectangle (Time Block): Means that time block is out of the event's time range
Green fill inside time block: % of people available (more green = more people available)
Light blue: Weekends
Black Box around time block: Means you've marked yourself available for that time block
Blue or Yellow button that says In Select Mode or In Read-Only Mode: This button is a toggle for mobile users. Use read-only mode to see the availablilty per time block and select mode to select time blocks.
FAQ
Why would I use this over When2meet?
I built this app from the ground up to have a decent mobile UI experience and to be super easy to self-host. It's not perfect but I believe those goals are fulfilled here.
Can I / How do I self-host this?
Go to the repo. Two options: Simply use the docker image: registry.gitlab.com/quickbrownfoxes/scheduler (docker compose file example is in the readme) or you can point your PHP webserver at the files in the app directory.
What data do you store on this site?
If you're here you're obviously using my hosted version and wondering what I store and how I use your data. I store the following when you create an event: event name, start date, and end date. When you add availability: your username and available time blocks (as UTC timestamps). Finally, a user session cookie on your browser and my database so you don't have to enter a username repeatedly for the same event. That's it. I don't use your data for any other purpose except running this app.
Do you have any third party services like ads or analytics?
No Ads. Cloudflare Analytics is on the site to provide me site related metrics, it promises that it "does not use any client-side state, such as cookies or localStorage, to collect usage metrics. We also don't “fingerprint” individuals via their IP address, User Agent string, or any other data for the purpose of displaying analytics."