A self-hosted SPA that tries to make it easier to schedule events
This app depends on links to 2 ical files, one that represents "blocks" that people can select and claim, and a second "plans" calendar that represents blocks that have already been claimed.
- Show a list of avaliable blocks to claim.
- Create a url that redirects to google calendar, templated with the block / additional info provided. The user should send this to the host.
- Fork the repo
- Go to
Settings
>Pages
and set the source toGitHub Actions
- Set the correct
base
invite.config.js
. - Update the
src/config.js
with your name, and the 2 ical files.cal
is the "blocks" calendarplans
is the... plans calendar
- Commit, and watch the magic happen!
npm i
npm run dev
- To build for production, run
npm run build
. There's already a workflow set up to automatically push to Github Pages.
empathy included • @cysabi • cysabi.github.io