A Full-Featured SaaS Platform
TeleBulk Creator comes packed with all the tools you need to run a successful Telegram marketing service.
User Panel Features
- Modern, responsive dashboard
- Bulk send messages with text & multiple images
- Schedule broadcasts for a specific time
- AI-powered translation for multi-language channels
- Subscribe to packages (Free/Paid)
- Manual payment system with proof upload
- Top-up with 'Anytime Credits' that never expire
- Multi-level referral system to earn money or credits
- Withdrawal system for referral earnings
- Manage profile, bot token, and choose an avatar
Admin Panel Features
- Comprehensive dashboard with key metrics
- Full user management (view, manage, ban, delete)
- Create & manage subscription packages with granular control
- Approve/reject pending subscriptions and credit top-ups
- Create & manage manual payment gateways
- Configure the multi-level referral system
- Fully customize the landing page content and appearance
- Customize user dashboard templates (backgrounds/colors)
- Manage over 200+ available languages
Simple Setup Process
Get your new SaaS platform up and running in just a few steps.
Set Up Firebase
Create a new Firebase project, enable Authentication (Email/Password) and Firestore Database (in Production mode). This takes only a few minutes.
Add Credentials
Copy your Firebase config object and service account keys into the provided files. Generate a Google AI (Gemini) API key for translation features. Our detailed documentation walks you through every click.
Install & Run
Open the project in your code editor, run `npm install` to get all the required packages, and then `npm run dev` to start the application locally.
Create Your Admin Account
Sign up for the first account through the web interface. Then, go to your Firestore database, find your user document, and add a field named `role` with the value `admin`. Log out and log back in to access your new admin panel!