Home

Awesome

Meet Me

calendly clone in Deno

Google Trust and Safety verification

This app uses Google Calendar API and the app is now being reviewed by Google's Trust and Safety team for verification. If you'd like to try this app by yourself at this point, please click the below links and approve the app on your own risk while signing in to the app.

Development

First copy .env.example to .env and set CLIENT_ID, CLIENT_SECRET, and FIREBASE_* appropriate values.

Then run the deployment locally:

deno task dev

This starts Meet Me service in your local machine.

Testing

Start the firestore emulator by the below command (You need Node.js and Java > 11 to run the emulator):

deno task firestore-emulator

In another terminal window, run the below command to run the unit tests:

deno task test

Visual Design

https://www.figma.com/file/P0XsTDIeiwNhm8jFS03gwz/Deno-Cal

LICENSE

MIT License

Notes

How to configure GCP Resources

You need Google Cloud Platform Project to develop this app.

Now setup Firebase:

You should now be able to start the app locally with the instructions in Development. If you see a an error similar to Could not reach Cloud Firestore backend then you may need to wait awhile for Firestore to be available.

For Deno Land employees: