Open Source Scheduling Infrastructure for Personal Use! - Subscribed.FYI
Open Source is a scheduling platform integrating calendars to customize booking links and availability, streamline appointments, eliminate email back-and-forth, and boost productivity for individuals, teams, and businesses. Open-Source Scheduling Infrastructure for Personalized Event Management - Get the most out of

How much can customers save with deal?

Free Usage for Community

How to Use:

Step 1: Prerequisites
  • Ensure you have Node.js (Version: >=18.x) and PostgreSQL installed on your system.
  • It's recommended to use Yarn package manager for installing dependencies.
Step 2: Setup
  • Clone the repository from GitHub or fork it if you plan to distribute the code.
    git clone
  • Navigate to the project folder:
  • Install required packages using Yarn:
  • Duplicate the .env.example file to .env and set up environment variables like NEXTAUTH_SECRET and CALENDSO_ENCRYPTION_KEY.
Step 3: Quick Start with Docker
  • If you have Docker and Docker Compose installed, you can quickly start a local Postgres instance with test users:
    yarn dx
  • This command will log the credentials for the local Postgres instance in the console.
Step 4: Development Mode
  • Run the development server:
    yarn dev
  • This will start the server locally, allowing you to access on http://localhost:3000.
Step 5: Setting Up Your First User
  • Approach 1: Use Prisma Studio to add a new user record interactively.
    • Open Prisma Studio:
      yarn db-studio
    • Add a new user record with email, username, password, and empty metadata.
    • Login with the newly created user on http://localhost:3000.
  • Approach 2: Seed the local database with dummy users.
    cd packages/prisma yarn db-seed
Step 6: End-to-End Testing
  • Ensure the environment variable NEXTAUTH_URL is set correctly, typically to http://localhost:3000.
  • Run end-to-end tests:
    yarn test-e2e
  • View HTML reports:
    yarn playwright show-report test-results/reports/playwright-html-report
Step 7: Deployment Options
  • can be deployed using Docker, Railway, or Vercel. Each option has its setup instructions provided in the documentation.
  • Choose the deployment method that best suits your requirements and follow the respective setup instructions.
Step 8: Stay Up-to-Date Watch the repository for future updates and releases to keep your deployment current with the latest features and improvements.

Related deals

Safari AI

Free Demo
Automate Physical Operations with Safari AI’s Vision AI


Web Development & Design
7 Days Free
Lucidchart: Free Basic Version & 7-Day Free Trial for Premium Features!


Web Development & Design
Free Demo
Transform Your Business Continuity with Datto Solutions


Fintech and Banking
Free Demo
Free Demo: Unlock the Power of PayStand for Seamless B2B Payments!


Web Development & Design
Free Trial
Start Your Free Trial with TeamShield: Experience Ultimate Privacy Protection Now!


Open Source
Free Usage for Community
Dendron: The Ultimate Markdown-Based Note-Taking Tool for Developers