Skip to content
/ router Public
forked from routerso/router

Router.so is headless form handling and lead routing for marketing-minded developers.

License

Notifications You must be signed in to change notification settings

metadol/router

 
 

Repository files navigation

router.so

Description

This is a simple router for forms.

Self-Hosting router

Prerequisites

Before starting, ensure you have the following:

Environment Variables

After creating your accounts, update your .env.example to be .env.local for running the application locally. Then update the keys for each value.

Step-by-Step Instructions

  1. Clone the Repository

    git clone https://github.com/9d8dev/router.git
    cd router/main
  2. Install Dependencies

    npm install
  3. Set Up Environment Variables

    Ensure your .env file is correctly configured as mentioned above.

  4. Generate the Database Migrations

    npm drizzle-kit generate
  5. Run the Databse Migrations

    npm tsx lib/db/migrate.ts
  6. Start the Development Server

    npm run dev

Deploying to Vercel

  • Push your code to a GitHub repository.
  • Connect your repository to Vercel.
  • Set the environment variables in Vercel's dashboard under "Settings > Environment Variables".

Additional Resources

For any issues or questions, please open an issue on the GitHub repository.

About

Router.so is headless form handling and lead routing for marketing-minded developers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.3%
  • Other 0.7%