Skip to content

Monorepo-based full-stack B2B2B SaaS builder with powerful features for agencies, clients, and developers.

Notifications You must be signed in to change notification settings

ujjwalnp/WebSathi

Repository files navigation

WebSathi SaaS

Monorepo-based full-stack B2B2B SaaS builder with powerful features for agencies, clients, and developers.

🚀 Features

  • 🔥 Multivendor B2B2B SaaS
  • 🏢 Agency & Subaccounts
  • 🌐 Website & Funnel Builder
  • 💳 Stripe Subscriptions + Connect
  • 📊 Dashboards & Funnel Analytics
  • 🎯 Project & Task Management (Kanban)
  • 🔐 Role-based Access
  • 📂 Media Uploads & Storage
  • 🛠️ Notification System
  • 🌗 Light/Dark Theme
  • 📄 Landing Pages + Custom Checkouts

🛠️ Development Setup

  1. Install dependencies
npm install  
  1. Start both frontend and backend
npm run dev  

Frontend: http://localhost:3000
Backend: http://localhost:5000

🧠 Technologies Used

  • Frontend: Next.js 15, TailwindCSS 4, ShadCN UI
  • Backend: Express or Bun, Stripe SDK, Prisma ORM
  • DB: PostgreSQL
  • Auth: Clerk

👥 Team Workflow Guidelines

See CONTRIBUTING.md for:

  • 📌 Branch naming strategy
  • ✅ Conventional commits
  • 🚧 How to add a new feature
  • 👨‍🔧 Maintainer responsibilities

✅ Maintainer Notes

Only maintainers merge PRs and delete feature branches. Contributors just focus on feature code and commit using the proper naming.

About

Monorepo-based full-stack B2B2B SaaS builder with powerful features for agencies, clients, and developers.

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages