A mobile-first web platform where members buy investment plans, earn daily profit, build a multi-level referral team and complete referral tasks for VIP-style daily salary. It ships with a full admin panel and an English / Bangla interface.
MEMBER FEATURES
- Accounts: phone-number registration with a required referral code, login, forgot-password via OTP, change password, profile photo, bank account setup.
- Investment plans: browse plans (price, validity, daily income, total return), buy, and track each purchase with progress, earned amount and a next-payout countdown. Daily income is credited automatically by a scheduled command.
- Wallet: recharge (manual payment with TxnID or auto gateway), withdraw with fee, minimum and maximum limits, one request per day, allowed weekdays and an open/close time window. Full transaction history with filters and pagination.
- Referral system: personal referral ID and link with one-tap copy; up to 4 referral levels with admin-set commission rates; "My Team" page showing each level's members, recharges, withdrawals, investment and commission.
- Referral tasks (VIP): admin-defined tasks such as "refer 10 people who each recharge 1000". Completing a task unlocks a daily salary that can be claimed once per day, with live progress bars.
- Gifts hub: Lucky Wheel (earn a spin for each referral who deposits, prize wheel with confetti), Treasure Box (redeem bonus codes) and the daily task salary.
- Support: online-service popup and support page listing WhatsApp / Telegram channels managed in the admin panel.
- Other: news / notices, home banner slider, welcome popup with image, app download page with APK download.
ADMIN PANEL
- Settings: logo, registration bonus, check-in amount, withdrawal fee / limits / schedule (days and hours), default language, home popup (on/off, image, title, message), APK upload or external link.
- Management: members, deposits, withdrawals (approve / reject), plans, news, home banners, referral tasks, payment methods (manual or auto, with a send-money guide image per method), support services, rebate (commission) rates, bonus codes, lucky draw prizes, points mall, bank list.
- Logs: OTP logs and application logs.
TECHNICAL NOTES
- Stack: Laravel (PHP 8.3), MySQL, Blade views, jQuery / vanilla JS; Apache with a root .htaccess.
- Scheduled commands handle daily plan earnings, daily income reset and team counts.
- Integrations: SMS OTP (EXSENDER) and payment gateways (e.g. BasePay), configured in the admin panel and settings.
- Design: responsive mobile layout in a blue theme, UIcons icon set, shared bottom navigation.