Skip to content

🪂 Inspired by when2meet.com, Parachute.fyi is an open-sourced web-based scheduling application built with modern frameworks. It also integrates modern user interface and login mechanism.

License

Notifications You must be signed in to change notification settings

ParachuteTeam/Parachute

Repository files navigation

Parachute.fyi - when2meet alternative

Introduction

🪂 Parachute.fyi is an open-sourced web-based scheduling application built with modern frameworks. It integrates modern user interface and login mechanism, thus offering way better experience than when2meet.com.

Key Features

  • 📦 All features of when2meet.com.
  • 🎊 Modern interface offering clearer information display and quicker operations.
  • 🗒️ Login with Google / Auth0 to automatically fill-in names and track all joined events.
  • 🚀 Use join code to quickly join a event without typing the full link.
  • ⏰ Full timezone support allows scheduling over multiple regions and tracking which timezone each participant is in.
  • 🔒 Have full control over your information, free and easy to delete anything you have created.

Tech Stack

  • create-t3-app
    • Next.js
    • TypeSript
    • NextAuth.js
    • Prisma.js
    • tRPC
    • tailwindcss
  • PostgreSQL (not part of repository)

Development Guide

  1. Git clone the repository

    git clone https://github.com/ParachuteTeam/Parachute.git
    cd Parachute
  2. Install packages using pnpm [make sure you have pnpm installed]:

    The command will also generate prisma client. Run it again whenever you changed prisma.schema.

    pnpm install
  3. Create a .env file and make sure you have the required variables as shown in .env.example.

  4. Start the project for development:

    pnpm run dev
  5. If you want to test build (without HMR and with production behaviors), use:

    pnpm run build
    pnpm run start

Deployment

It is recommended to deply using Vercel, simply select Next.js project and fill-in all environment variables will do. Remember to also create a production-ready PostgreSQL database for data persistence. Here is our deployed web Parachute.

Star History

Star History Chart

Contributors

Contributors

Made with contrib.rocks.

About

🪂 Inspired by when2meet.com, Parachute.fyi is an open-sourced web-based scheduling application built with modern frameworks. It also integrates modern user interface and login mechanism.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published