Skip to content

FlowNexus is an intelligent automation platform that connects your apps, data, and workflows into one unified ecosystem. With FlowNexus, anyone—from developers to teams—can design, automate, and scale powerful workflows without writing complex code. It’s where automation meets connection — your central nexus for effortless productivity.

License

Notifications You must be signed in to change notification settings

theBappy/FlowNexus

Repository files navigation

🚀 FlowNexus

Where automation meets connection — your central nexus for effortless productivity.


🔹 What is FlowNexus?

FlowNexus is an intelligent automation platform that connects your apps, data, and workflows into one unified ecosystem. With FlowNexus, anyone—from developers to full teams—can design, automate, and scale powerful workflows without writing complex code.


Generated Image November 27, 2025 - 9_37PM

🧱 Tech Stack


✨ Features

🔄 Visual workflow builder 🎨 React Flow canvas
🎯 Trigger nodes (Webhook, Google Form, Stripe, Manual) 💬 Messaging nodes (Discord, Slack)
🤖 AI integrations (OpenAI, Anthropic, Gemini) 🌐 HTTP request node
⚡ Background job execution (Inngest) 💳 Polar payments & subscriptions
🔐 Better Auth authentication 🗄️ Prisma + Neon Postgres
🔒 End-to-end type safety (TypeScript + tRPC) 🐛 Sentry error tracking + AI monitoring
🧑‍💻 CodeRabbit PR reviews 🌐 Next.js 15 App Router

👁‍🗨 Demo Preview 👁‍🗨

[demo-recorder.webm](https://github.com/user-attachments/assets/1b62f3eb-aa46-4109-ab52-a91780410889) Screenshot (35)

🏃‍♂️ Let's try yourself 🏃‍♂️

visit link:- https://flow-nexus.vercel.app

🏗️ System Architecture

flowchart LR
Group Components Connections
🖥️ Client (Browser) - Next.js UI
- React Flow Canvas
- Better Auth UI
→ UI → Canvas
→ AuthUI
→ Actions / tRPC Client
🌐 Frontend - Server Actions
- tRPC Client
UI → Actions
UI → tRPC Client → tRPC Router
→ Sentry
⚙️ Backend - tRPC Router
- Better Auth
- Polar Payments
- Webhook Handlers
- HTTP Node Handler
tRPC → Auth / Payments / Webhooks / HTTP Node
→ Prisma → Neon
→ OpenAI / Anthropic / Gemini
→ Sentry
🤖 AI Providers - OpenAI
- Anthropic
- Gemini
tRPC → AI Providers
⚡ Inngest Jobs - Inngest Functions Webhooks / Payments / HTTPNode → Inngest
Inngest → Prisma / Neon
🗄️ Database - Prisma ORM
- Neon Serverless Postgres
tRPC / Inngest → Prisma → Neon
🔒 Monitoring / QA - Sentry
- CodeRabbit Reviews
Backend → Sentry
Frontend → Sentry
CodeRabbit → Backend

🖥️ Client (Browser)

  • Next.js UI
  • React Flow Canvas
  • Better Auth UI

🌐 Frontend

  • Server Actions
  • tRPC Client

⚙️ Backend

  • tRPC Router
  • Better Auth
  • Polar Payments
  • Webhooks
  • HTTP Node Handler

🤖 AI Providers

  • OpenAI
  • Anthropic
  • Gemini

⚡ Inngest Jobs

  • Inngest Functions

🗄️ Database

  • Prisma ORM
  • Neon Postgres

🔒 Monitoring / QA

  • Sentry
  • CodeRabbit Reviews

📦 Getting Started

1️⃣ Clone the repo

git clone https://github.com/theBappy/flownexus.git cd flownexus

2️⃣ Install dependencies

npm install

3️⃣ Configure environment variables (fill necessary env. variables)

4️⃣ Run dev server

npm run dev:all

📁 Project Structure

Folder Description
/app Next.js App Router
/components UI Components
/lib Utility functions & shared helpers
/server Server-side logic root
/server/trpc tRPC routers & procedures
/server/auth Better Auth configuration
/server/payments Polar payments integration
/server/nodes Workflow Nodes / HTTP Node Handlers
/server/inngest Inngest background jobs
/prisma DB schema & migrations
/public Static assets (images, icons, files)

🛡️ Security

Session-based auth with Better Auth

Strict type safety

Environment-variable–isolated secrets

Sentry monitoring

Workflow audit history via Inngest events


📄 License

MIT License — free to use and modify.


🤝 Contributing

FlowNexus uses:

CodeRabbit automated PR reviews

Conventional commits

Typed, modular code structure

Contributions welcome!



About

FlowNexus is an intelligent automation platform that connects your apps, data, and workflows into one unified ecosystem. With FlowNexus, anyone—from developers to teams—can design, automate, and scale powerful workflows without writing complex code. It’s where automation meets connection — your central nexus for effortless productivity.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published