Play Dates is a shared calendar app
This app is deployed on fly.io and can be accessed at: https://play-dates.fly.dev/
Clone the project
git clone https://github.com/fac28/play-dates.git
Go to the project directory
cd play-dates
Install dependencies
npm install
Seed the database
npm run seed
Start the server
npm run start
This app includes a database for a shared calendar. It has tables for users, sessions, events and partners. It's helpful to know the structure of the database before working with it. You can either read database/schema.sql
, or expand the sections below.
users
sessions
events
Start by registering an account. If you're already with us, just log in to see all the events you have added.
Click on the left or right button to switch to view another month.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.