Full-Stack Developer for Laundry Admin Panel

Job ID: 39184564

Budget: ₹1,500 – ₹12,500 INR

Description:
We are looking for an experienced full-stack developer to build an Admin Panel for our laundry service platform. The admin panel will be used to manage orders, users, drivers, services, promotions, reports, and settings.

Project Scope:
1. Admin Login

Secure login with JWT/Firebase authentication.
Forgot password feature with OTP or reset link.
2. Admin Dashboard

Display key statistics (Orders, Revenue, Active Users, etc.).
Navigation to various management sections.
3. Service Management

Add, modify, or remove services.
Update pricing, descriptions, and availability.
4. Order Management

View, edit, and cancel orders.
Auto-assign drivers or manually assign if needed.
5. Driver Management

Add new drivers and update status.
Assign/reassign service areas.
6. User Management

View registered users and order history.
Deactivate accounts and resolve complaints.
7. Promotions & Discounts

Create and manage discount codes and banners.
Set expiration dates for offers.
8. Reports & Analytics

Generate revenue breakdowns (Daily, Weekly, Monthly).
View service trends, order peak times, and driver performance.
9. Settings

Configure payment settings, notifications, and business details.
Tech Requirements:
Frontend: React.js
Backend: Node.js (Express.js)
Database: MongoDB / Firebase
Authentication: Firebase
Real-time Updates: Firebase

Ideal Candidate:
Experience in building admin panels with dashboards.
Strong knowledge of role-based access control.
Ability to integrate real-time order tracking.
Familiarity with payment gateway integration (Stripe, Razorpay).
Project Duration & Budget:
Estimated Timeline: 3 weeks
Budget: 10000 INR
? If you are a skilled developer who can deliver a scalable and user-friendly admin panel, apply now with your portfolio and previous projects!
Related categories: JavaScript MySQL Node.js React.js Google Firebase