https://github.com/abhishekmanhar/dion-forge
Dion : Your Comprehensive Website Builder and Project Management Hub
https://github.com/abhishekmanhar/dion-forge
bun clerk clerk-auth funnel neondb nextjs14 postgresql prisma shadcn-ui stripe tailwind typescript uploadthings
Last synced: 2 months ago
JSON representation
Dion : Your Comprehensive Website Builder and Project Management Hub
- Host: GitHub
- URL: https://github.com/abhishekmanhar/dion-forge
- Owner: abhishekmanhar
- License: mit
- Created: 2024-04-21T06:43:19.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-06T05:37:58.000Z (about 2 years ago)
- Last Synced: 2025-07-24T10:33:10.754Z (11 months ago)
- Topics: bun, clerk, clerk-auth, funnel, neondb, nextjs14, postgresql, prisma, shadcn-ui, stripe, tailwind, typescript, uploadthings
- Language: TypeScript
- Homepage: https://dionforge.vercel.app/
- Size: 1.25 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# Website Builder, Project Management And Dashboard With Stripe using Nextjs14, Bun, Stripe Connect, Prisma, Postgresql, Tailwind
### Description:
Welcome to the Nextjs14 SaaS Website Builder, a comprehensive platform designed to empower businesses with seamless website creation, project management, and revenue generation capabilities. Leveraging cutting-edge technologies such as Next.js, Bun, Stripe Connect, Prisma, PostgreSQL, and Tailwind CSS, this platform offers a robust suite of features tailored to meet the diverse needs of modern enterprises.

This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).
## Getting Started
First, run the development server:
```bash
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
```
Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.
This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font.
### Features in this application.
- ๐คฏ Multivendor B2B2B Saas:Facilitate multi-vendor interactions within the B2B2B framework, fostering collaborative growth opportunities.
- ๐ข Agency and Sub accounts: Empower agencies with sub-account management capabilities for streamlined collaboration and delegation of tasks.
- ๐ Unlimited funnel hosting:Host an unlimited number of sales funnels, enabling businesses to scale without constraints.
- ๐ Full Website & Funnel builder:Create visually stunning websites and high-converting sales funnels effortlessly using our intuitive builder.
- ๐ป Role-based Access:Ensure security and efficiency with role-based access control, granting permissions based on user roles.
- ๐ Stripe Subscription plans:Seamlessly integrate with Stripe to offer subscription-based plans, enabling recurring revenue streams.
- ๐ Stripe add-on products:Offer additional products and services seamlessly through Stripe integration, enhancing revenue opportunities.
- ๐ Connect Stripe accounts for all users! - Stripe Connect:Connect Stripe accounts for all users, enabling secure transactions and revenue distribution.
- ๐ณ Charge application fee per sale and recurring sales:Implement application fees per sale and recurring sales, optimizing revenue generation.
- ๐ฐ Custom Dashboards:Provide users with personalized dashboards for comprehensive insights into their operations.
- ๐ Media Storage: Efficiently manage and store media assets to enhance website and funnel creation.
- ๐ Stripe Product Sync:Sync products with Stripe for seamless management and inventory tracking.
- ๐ Custom checkouts on funnels:Customize checkout experiences to match branding and optimize conversions.
- ๐ข Get leads from funnels:Capture leads from sales funnels to fuel business growth and expansion.
- ๐จ Khanban board: Utilize Kanban boards for efficient project management and task tracking.
- ๐ Project management system:
- ๐ Notifications:Stay informed with real-time notifications for important updates and activities.
- ๐ Funnel performance metrics:Track the performance of sales funnels to optimize conversion rates and revenue.
- ๐งพ Agency and subacc metrics:Gain insights into agency and subaccount performance for informed decision-making.
- ๐ Graphs and charts:Visualize data with dynamic graphs and charts for actionable insights.
- โ๏ธ Light & Dark mode:Offer users the flexibility to choose between light and dark modes for enhanced user experience.
- ๐ Functioning landing page:Present a professional and engaging landing page to attract and convert visitors effectively.
## Learn More
To learn more about Next.js, take a look at the following resources:
- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome!
## Deploy on Vercel
The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.
## Useful Links
[https://gradient.page/tools/shadcn-ui-theme-generator]
[https://bg.ibelick.com/]
[https://console.neon.tech/]
[https://dashboard.stripe.com/]
[https://uploadthing.com/]
[https://dashboard.clerk.com/]