RR Electronics Dealer App Development

Job ID: 40622229

Budget: ₹600 – ₹1,500 INR

RR Electronics Dealer App – Project Requirements
Overview
I need a custom mobile application for RR Electronics. The app will allow dealers to search products by Item Code and view product information based on their login permissions.
Technology
Flutter (Android + iOS + Web)
Firebase Authentication
Cloud Firestore Database
Firebase Storage
User Roles
1. Admin
Full access
Add/Edit/Delete products
Create and manage users
Assign price permissions
View all prices (A, B, C, D)
2. Dealer
Each dealer should only see the prices assigned by the admin.
Example:
Dealer A → A Price only
Dealer B → B Price only
Dealer C → C Price only
Dealer D → D Price only
VIP Dealer → A + B Prices
Manager → A + B + C + D Prices
Product Information
Each product should include:
Item Code
Item Name
Category
Brand
HSN Code
Unit
Product Image
Stock Quantity
A Price
B Price
C Price
D Price
Description
Home Screen
Search by Item Code
Recent Searches
Categories
All Products
Favorites
Reports
My Profile
Search Function
When a user enters an Item Code:
Display complete product details.
Show only the prices allowed for that user.
Barcode / QR Scanner
Scan barcode or QR code to open the product instantly.
Admin Panel
Add Product
Edit Product
Delete Product
Create Users
Assign Permissions
Reset Password
Backup Data
Reports
Total Products
Low Stock
Stock Value
Recently Updated Products
Security
Secure Login
Role-Based Access Control
Encrypted Database
Automatic Backup
Optional Features
Offline Mode
Excel/PDF Export
Push Notifications
Price Update History
Multi-Company Support
Dark Mode
Goal: A secure, fast, and professional dealer management app where each user can only view the prices they are authorized to see, while the admin has complete control over products and user permissions.