Skip to content

glass-ships/whenworks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WhenWorks (A Work-in-Progress)

What is this?

This is a simple web app that allows you to create a poll for people to vote on when they are available.
It is similar to When2meet and WhenIsGood, but it is open source and self-hosted.

Design Goals

  • Modern, responsive UI (using React with TypeScript)
  • Easy to use and understand
  • Mobile friendly (using Bootstrap)
  • A Fast and Performant backend (using Axum)
  • Low disk usage (using Bincode for the database)

Features

  • Create a poll with optional title and description
  • Create a poll with a set/range of dates and times
  • Users/organizers can specify a timezone (default grabbed from browser)
  • Users can indicate times they are available (or preferred?)
  • Users can use their name and a 4-digit pin to edit their availability
  • Users can leave comments (maybe?)

Contributing

Feel free to open an issue or pull request if you have suggestions for features or improvements!