Referral system for business (Sales Bot) with cloud database
Professional solution for sales automation and building a multi-level referral program in Telegram. The bot is implemented as a full-fledged platform with a separation of functionality for clients and administrators.
Main features for users:
Personalization: Generation of unique logins and registration via partner login.
Financial logic: Internal wallet, transfers between users by login, balance viewing.
Automated orders: Step-by-step order form (address, phone) with the possibility of partial payment using referral bonuses.
Data flexibility: Full CRUD (create/update/delete) for delivery profiles and comments.
Multilingual support: The interface supports 3 languages for scaling to different markets.
Admin panel and business analytics:
Order management: Confirmation, cancellation, and instant refunds to balance.
Deep search: Viewing detailed client card (purchase history, number of partners, balance) by login.
Reporting: Automatic daily summary (income, deductions, number of transactions).
Marketing triggers: Loyalty system (automatic notification of a gift for every 5th order).
Technical stack:
Language: TypeScript (Node.js) — for maximum reliability of transactions.
Database: Supabase (PostgreSQL) — cloud storage and data security.
Architecture: Modular structure, ready for high loads and easy scaling.
Main features for users:
Personalization: Generation of unique logins and registration via partner login.
Financial logic: Internal wallet, transfers between users by login, balance viewing.
Automated orders: Step-by-step order form (address, phone) with the possibility of partial payment using referral bonuses.
Data flexibility: Full CRUD (create/update/delete) for delivery profiles and comments.
Multilingual support: The interface supports 3 languages for scaling to different markets.
Admin panel and business analytics:
Order management: Confirmation, cancellation, and instant refunds to balance.
Deep search: Viewing detailed client card (purchase history, number of partners, balance) by login.
Reporting: Automatic daily summary (income, deductions, number of transactions).
Marketing triggers: Loyalty system (automatic notification of a gift for every 5th order).
Technical stack:
Language: TypeScript (Node.js) — for maximum reliability of transactions.
Database: Supabase (PostgreSQL) — cloud storage and data security.
Architecture: Modular structure, ready for high loads and easy scaling.