Overview
📖 Project Overview
The ATV & Buggy - Sales Application is a mobile platform designed to manage and track the referral system for sales representatives and affiliates. This app streamlines the referral process, enabling users to generate referral links, track customer conversions, and monitor earnings effectively. The goal is to enhance transparency, optimize sales performance, and increase customer acquisition through a structured referral network.
🎯 Objectives & Deliverables
📌 Sales Application Goals
✅ Referral System Management – Allow sales representatives to generate, share, and track referral links.
✅ Customer Conversion Tracking – Monitor sign-ups and bookings generated through referral links.
✅ Earnings Dashboard – Provide real-time tracking of commissions and referral-based revenue.
✅ Network Performance Analytics – View reports and insights on referral success rates and earnings.
✅ User-Friendly UI/UX – Ensure seamless navigation for sales representatives and affiliates.
✅ Integration with ATV & Buggy System – Synchronize referral data with existing databases and services.
🛠️ Technologies & Infrastructure
📌 Frontend Technologies – Flutter for cross-platform mobile development.
📌 Backend Technologies – Node.js with MongoDB for secure, scalable data management.
📌 API Integration – Connect with existing ATV & Buggy services for seamless data exchange.
📌 Hosting & Deployment – AWS / Firebase for cloud hosting and application stability.
📌 Milestones & Timeline
1️⃣ App UI/UX Design & Prototyping – [Start Date] → [End Date]
2️⃣ Referral System Development – [Start Date] → [End Date]
3️⃣ Earnings & Performance Dashboard Implementation – [Start Date] → [End Date]
4️⃣ Backend & API Integration – [Start Date] → [End Date]
5️⃣ Testing & Optimization – [Start Date] → [End Date]
6️⃣ Launch & Deployment – [Start Date] → [End Date]
📢 Notes & Additional Information
✅ The app will feature a role-based access system for different types of users.
✅ Weekly progress updates will be tracked in Redmine.
✅ Sales performance analytics will be available for review within the admin panel.
👥 Team Roles
🔹 Project Manager: [Name]
🔹 Frontend Developer: [Name]
🔹 Backend Developer: [Name]
🔹 UI/UX Designer: [Name]
🔹 QA Engineer: [Name]
🔹 Business Analyst: [Name]
📌 For project updates, issue tracking, and discussions, use Redmine boards and Slack channels.
Members
Super Admin Roles: Rehan Khan, Usman Khan, Super Admin
PROJECT MANAGER ROLE: Aleeza Shabbir, Rabbya Imtiaz, Rehan Khan, PROJECT MANAGER
Team Lead Role: Abdul Wadood, Admin Admin, Hammad Ullah, Munawar Hussain, Sumayya Iftikhar, Team Lead
SQA TEAM Role: Akash Amanual, Aleeza Shabbir, Hammad Ullah, Muhammad Umer, Munawar Hussain, Samreen Nauman, SQA TEAM
Developers Roles: Abdul Smeed, Abdul Wadood, Anees Munir Khokhar, Azmat Ullah, Hammad Ullah, Hassan Rehman, Moazam Ali Saeed, Noman khateeb, Salik Mannan, Talha Kazmi, Mobile Development Team, Web Development Team
Creative Team Role: Amna Saqib, Noman Khan, Sami Ullah, Sumayya Iftikhar, Tooba Alam, Creative Team, Digital Marketing
Devops Roles: Azmat Ullah, Tabish Musheer, Usman Khan, Devops
Team Intern: Azan Malik, Bilal Khan, Samreen Nauman, Zahra Sheikh, Team Intern