Skip to content

Latest commit

 

History

80 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo  Realtime Drag-n-Drop Workflow Editor

A complete SaaS product for workflow automation

💻 Software Features this project has

  • Complete automation workflow editor
  • Drag-n-drop canvas with trigger and execution nodes
  • Realtime execution monitoring with web-sockets
  • User creation and authentication with Better-Auth, Github, Google
  • Ai with Anthropic, OpenAi, and Gemini integrations
  • Messaging apps with Discord and Slack integration
  • Payment processing using Polar and Stripe integrations
  • Webhooks for Google Forms submissions and Stripe payments
  • Payment include free tiers and premium subscriptions
  • Observability using Sentry for errors, Ai token tracing and monitoring
  • Form submission encryption for user API keys

🛠️ Build with the following tech stack

🖊️ Description

Automation without the complexity. Build powerful workflows visually, connect the tools your business already uses, and let automation handle the repetitive work. This workflow editor gives engineers, CEOs, and founders a fast, intuitive way to turn manual processes into reliable, automated systems—without having to build and maintain every integration from scratch. The visual, drag-and-drop canvas makes workflows easy to understand, modify, and share, while still providing the flexibility technical teams expect from a serious automation platform.

🖥️ Screenshots

User credentials for Ai platforms

User credentials for Ai platforms

Workflow canvas showing Stripe and Discord nodes

Workflow canvas

Workflow canvas when execution is triggered

Workflow execution

User execution status page

User execution status

Inngest server dashboard showing completed execution

Inngest server dashboard

User premium subscription payment page

User payment page

🌲 Project tree

NextJS file-system based routing to map directory and file structures directly to URL path.

.
├── prisma
|   ├── migrations
│   └── schema.prisma
├── public
│   └── logos
├── src
│   ├── app
│   ├── components
│   ├── config
│   ├── features
│   ├── generated
│   ├── hooks
│   ├── inngest
│   ├── lib
│   └── trpc
├── .env
├── .gitignore
├── next.config.ts
├── tsconfig.json
├── prisma.config.ts
├── package.json
└── README.md

Troubleshooting

Installation issues - Did you check module version compatibility in package.json?
└── Frequent updates to packages may break the entire applicaiton.

Vendor API issues - API key not detected or accepted?
└── Ensure your registered the correct url with the vendor and placed your API key in the .env file.

Database issues - Did you configure neon and prisma properly?
└── Most features use prisma ORM so ensure the generated folder is up-to-date by running npx prisma generate. The workflow executions use inngest so you will need to run npm run inngest located in package.json

User authentication issues - Did you configure Better-Auth properly?

📫 Contact @therutkat

Visiting

About

A Drag-n-Drop Workflow Automation Editor build with NextJS, Prisma ORM, Inngest for reliable workers, React Flow for Canvas

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages