A fast, lightweight, and powerful SaaS template built with SvelteKit, Pocketbase, Stripe, and DaisyUI to help you kickstart your next side project.
The Herta SaaS Template is designed to provide developers with a scalable and flexible starting point for building SaaS applications. It leverages modern technologies to ensure a seamless developer experience and efficient user interactions.
- Frontend: SvelteKit for fast and responsive web applications.
- Backend: Pocketbase for managing users, authentication, and database.
- Payments: Stripe integration for easy payment processing.
- Styling: DaisyUI with Tailwind CSS for beautiful and customizable UI components.
Pricing plan page:
- visit https://herta-saas.pages.dev/pricing
- visit https://herta-saas.pages.dev/pricing/pb - pricing plan from pocketbase packages record - copy this and import collection to pocketbase https://gist.github.com/idea2547/ef0da3a7604f098a091b762291083ca1
https://pockethost.io/ - Free pocketbase host
VITE_STRIPE_SECRET_KEY=
VITE_BASE_URL=
VITE_AUTH_ADMIN_NAME=https://____.pockethost.io/
VITE_AUTH_ADMIN_PASS=
Clone the repository:
git clone [https://github.com/idea2547/herta-saas.git](https://github.com/idea2547/Herta-SaaS.git)
cd herta-saas
Install dependencies:
Once you've created a project and installed dependencies with npm install
(or pnpm install
or yarn
), start a development server:
npm run dev
Your application should be running on http://localhost:5173.
Roadmap
- Stripe subscription:
- Subscription Management: Integrate with Stripe for subscription handling.
We welcome contributions from the community! Please follow these guidelines to contribute:
- Fork the repository.
- Create a new branch with a descriptive name.
- Make your changes and test thoroughly.
- Submit a pull request with a detailed description of your changes.