
Suljettu
Julkaistu
Maksettu toimituksen yhteydessä
Project Name: Theru Fleet Ad Network System core Philosophy This is NOT a self-serve SaaS. Advertisers cannot modify campaigns themselves. Only Super Admin controls: Ad uploads Campaign changes Pricing Device assignments Driver management Customer panel is analytics-only. SYSTEM COMPONENTS We need: Android Kiosk Launcher App Super Admin Web Dashboard (Full Control) Customer Web Dashboard (Read-Only Analytics) Backend API Supabase Database Cloudflare R2 for media storage Automatic GitHub repository sync ANDROID TABLET APP (KIOSK MODE) Must: • Act as default launcher • Auto start on boot • Disable system UI • Disable status bar • Disable navigation • Ignore touch input • Work fully offline Network Logic: On boot: If SIM available: Enable mobile data Verify connectivity If no SIM: Enable WiFi Auto connect to saved networks If none saved → hidden admin setup Retry every 30 seconds if no connection. Ad Logic: • Download ads once per day (3 AM) • Store locally • Loop continuously • Delete expired campaigns • Log impressions locally • Send batched JSON logs every 5 minutes GPS: • Capture location every 60 seconds • Attach reg number + device ID • Store offline if no network • Sync when internet returns SUPER ADMIN DASHBOARD (FULL CONTROL PANEL) This must be powerful and enterprise-grade. Must Include: Device Management List of all devices Vehicle Registration Number Assigned driver Online/Offline status Battery % Network type Last seen Live GPS Map View Force Sync Button Disable Device Button Driver Management Add/Edit/Delete driver Assign driver to vehicle Track driver performance See driver uptime hours See driver device health Campaign Control Upload ad (MP4) Assign to vehicles Set start & end date Set priority Set max daily impressions Edit campaign anytime Pause campaign Delete campaign Client Management Add client Edit client Suspend client Assign campaigns to client See client analytics summary Export reports (CSV/PDF) Analytics Dashboard Total impressions Per vehicle impressions Per campaign impressions Heatmap by area Active devices count Revenue estimation CUSTOMER DASHBOARD (STRICTLY READ-ONLY) Customers CANNOT: Upload ads Edit campaigns Delete campaigns Change pricing Modify vehicles Customers CAN: View campaign performance View impressions View active vehicles See live tracking of vehicles running their ads See vehicle registration numbers Download performance report DATABASE STRUCTURE (SUPABASE) Tables Required: Devices id serial_number vehicle_reg_number driver_id status battery network lat lng last_seen Drivers id name phone assigned_vehicle status Clients id company_name email status Campaigns id client_id start_date end_date priority daily_limit status Ads id campaign_id file_url checksum duration Logs id device_id ad_id timestamp lat lng impressions_batch GITHUB INTEGRATION Requirements: • Auto create GitHub repository • Push backend code automatically • Push frontend code automatically • Push Android app code automatically • Commit after every major update • Maintain clean branch structure Owner must retain full source code ownership. HOSTING STRATEGY • Supabase Free Tier (Database + Auth) • Cloudflare R2 (Ad storage) • Frontend hosted on Vercel Free Tier • Backend hosted on Render / Railway Free Tier • No heavy server load (edge logic on device) SCALE REQUIREMENT Must support: • 500 devices initially • Scale to 1000 devices • Devices sync once per day • Devices send lightweight JSON only • No streaming SECURITY • Each device has unique API key • Signed URLs for ad download • Auth-protected admin panel • Role-based access control FINAL SYSTEM GOAL When ignition turns on: Tablet boots → connects to internet → downloads if needed → plays ads offline → logs impressions → syncs lightweight data → no driver interaction required.
Projektin tunnus (ID): 40237316
10 ehdotukset
Etäprojekti
Aktiivinen 25 päivää sitten
Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista
10 freelancerit tarjoavat keskimäärin ₹1 051 INR tätä projektia

Hello — I can develop your Theru Fleet Ad Network System end-to-end, including the Android kiosk app, Super Admin dashboard, Customer read-only dashboard, backend API, and Supabase database with Cloudflare R2 media storage. I’ll ensure the tablet app runs in full kiosk mode, auto-starts on boot, handles offline ad playback, logs impressions, and syncs efficiently. The Super Admin panel will provide enterprise-grade device, driver, and campaign management with analytics, CSV/PDF exports, and role-based security, while the Customer dashboard remains strictly read-only. GitHub integration, automatic commits, and clean branch management will be included. I prioritize scalable, secure, and fully owned source code and can deliver a robust MVP ready for 500+ devices, with clear milestones and updates. Ready to start immediately. BEST REGARDS SHABAHAT HABIB*
₹600 INR 7 päivässä
4,7
4,7

Project Title: Theru Fleet Ad Network System Development Project Description: A comprehensive Theru Fleet Ad Network System requiring an Android Kiosk Launcher App, Super Admin Web Dashboard, Customer Web Dashboard, Backend API, Supabase Database, and Cloudflare R2 for media storage. The Android Tablet App must function as the default launcher, enabling offline ad playback, GPS tracking, and automated network connectivity. The Super Admin Dashboard should offer full control over devices, drivers, campaigns, and clients. The Customer Dashboard must provide read-only analytics. Database structure, GitHub integration, hosting strategy, scale requirements, and security measures are meticulously outlined. The ultimate goal is seamless ad delivery and tracking without driver intervention. I am well-equipped with the expertise in Full Stack App & Web Development to successfully execute this project. Please review my portfolio for relevant experience.
₹1 100 INR 7 päivässä
2,5
2,5

Thank you for providing such a detailed description of the Theru Fleet Ad Network System project. I was particularly drawn to the specific requirements for the Android Kiosk Launcher App and the Super Admin Web Dashboard, as they outline a clear need for a robust and user-friendly system. With over 7 years of experience in software development, I have successfully completed projects that align closely with the components you've outlined. For this project, I plan to approach it in the following key steps: - Develop an Android Kiosk Launcher App adhering to the specified requirements - Create a powerful and intuitive Super Admin Web Dashboard with enterprise-grade features - Implement a Customer Web Dashboard for analytics-only access - Utilize Supabase Database and Cloudflare R2 for media storage - Set up Automatic GitHub repository sync for efficient version control In a similar project, I developed a custom fleet management system that streamlined operations for a transportation company, resulting in a 20% increase in efficiency and cost savings. I believe this experience makes me well-equipped to tackle the challenges of the Theru Fleet Ad Network System. As I delve into the specifics of your project, I am curious about the implementation of the GPS tracking feature and how it will integrate seamlessly with the overall system. I'd love to discuss this further and explore
₹660 INR 7 päivässä
2,0
2,0

Hi there, You’re absolutely in the RIGHT PLACE. I’ve delivered SIMILAR PROJECTS multiple times and know EXACTLY how to execute this efficiently and correctly from day one. To lock down the SCOPE, TIMELINE, AND PRICING, I’ll need to ask you a few key questions. Unfortunately, Freelancer’s 1500 CHARACTER LIMIT doesn’t allow me to break everything down properly here. Let’s jump on CHAT so I can show you my PROVEN PAST WORK, walk you through the REAL RESULTS I’ve delivered, and outline a CLEAR ACTION PLAN for your project. You’ll immediately see why my approach is DIFFERENT and EFFECTIVE. If you’re serious about getting this done RIGHT, I’m ready to move forward. Looking forward to CONNECTING and WINNING TOGETHER. Cheers, Aayushaman Sahu
₹1 050 INR 7 päivässä
0,2
0,2

Experienced fintech content writer offering SEO-optimized brochures, web copy, and technical documents. Skilled in competitor research and unique positioning to boost engagement and conversions. Ready to deliver clear, compelling content tailored to your audience.
₹1 000 INR 2 päivässä
0,0
0,0

Hi, This is a well-structured and scalable system, and I can help you build it with a clean architecture focused on reliability, offline-first logic, and enterprise-grade control. I have experience in kiosk apps, real-time systems, and cloud-based dashboards, so your requirements align well with my background. I’m Karan, a Full-Stack Developer specializing in Android, scalable backend systems, Supabase, cloud infrastructure, and automation. I have worked on device-based platforms, secure APIs, and admin dashboards involving real-time tracking, analytics, and role-based control. For your project, I will design an offline-first Android kiosk launcher with auto boot, network recovery, local storage, ad looping, and batched sync. I will build a secure backend with Supabase, signed media delivery via Cloudflare R2, and scalable APIs. The Super Admin dashboard will include device monitoring, live GPS, campaign control, analytics, and client management, while the customer panel will be strictly read-only. The system will support 500+ devices initially and scale efficiently. I will also set up GitHub workflows, secure authentication, role-based access, and a clean CI/CD structure for long-term maintainability. Let’s discuss timelines, milestones, and architecture so we can start efficiently. Looking forward to collaborating. Karan
₹600 INR 2 päivässä
0,0
0,0

Bengaluru, India
Liittynyt maalisk. 13, 2024
₹600-1500 INR
₹12500-37500 INR
₹600-1500 INR
₹750-1250 INR/ tunnissa
₹1500-12500 INR
₹1500-12500 INR
₹100-400 INR/ tunnissa
$30-250 USD
₹600-1500 INR
$15-25 USD/ tunnissa
$10-30 USD
$2-8 USD/ tunnissa
$750-1500 USD
$750-1500 USD
$10-30 USD
$1500-3000 USD
$30-250 USD
$10-30 AUD
₹1500-12500 INR
$10-30 USD
₹600-1500 INR
$250-750 USD