POS Data Persistence, Admin Panel & Access Control ,website is live need Web Development
Contact person: POS Data Persistence, Admin Panel & Access Control ,website is live
Phone:Show
Email:Show
Location: Bardhaman, India
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Job Title: Full-Stack Developer for POS Data Persistence, Dedicated Admin Panel & Multi-Role Access System
Overview
We have an existing POS system where all core features are working (product add, image upload, profile changes, etc.), but the data is not being saved — after logout or page refresh, all data [login to view URL] need you to fix the data persistence issue, build a dedicated Admin Panel, and create separate portals for Support and Sales teams with role-based access control.
Scope of Work
1. Fix Current POS Data Persistence
All current features remain as they are.
Solve the issue where data is lost after logout or refresh.
Implement database integration so products, customer data, and profile updates are permanently saved.
2. Dedicated Admin Panel (Private URL)
Accessible only through a private URL (not public).
Only Admin can log in.
Admin Capabilities:
Customer Management
View customer details
Modify free trial (extend or reduce)
Activate/Cancel subscriptions
Process refunds
Create customer tickets, mark them as complete or cancel
Support Team Account Management
Only Admin can create and delete Support Team accounts
When creating an account, Admin registers the team member’s phone number
OTP is sent to that phone during first login for verification
Permissions: Manage validity, subscription, refund requests (approval required by Admin)
Sales Team Account Management
Only Admin can create and delete Sales Team accounts
OTP login via phone number
Permissions: View customer data and email only
Subscription & Pricing Control
Monthly plan: ₹199
Yearly plan: ₹1499
Plans can be updated anytime from Admin Panel
Option to set discounts for occasions/events
After free trial ends, subscription is mandatory (auto lock until payment)
Payment Control
Razorpay integration for payments, refunds, and cancellations
All transactions and subscription actions controlled from Admin Panel
3. Support & Sales Team Portals
Separate dedicated URLs for Support Team and Sales Team (different from Admin & POS).
OTP login system using phone number.
Role-Based Access Control (RBAC) implemented.
4. Technical Requirements
Firebase Authentication for secure login
Supabase Storage for data handling
Data persistence fix for current POS
Role-based access control system
Subscription management system with Razorpay integration
Free trial automation and control from Admin Panel
Dedicated Admin, Support, and Sales portals with OTP verification
Modern landing page showcasing features & subscription plans
Additional Notes
Developer will be given test login to explore the current POS before starting.
If any POS feature stops working in the future, you must fix it free of charge.
The project includes creating both functional back-end features and a professional front-end interface for all portals." (client-provided description)
Matched companies (6)

Crystal Infoway

Conchakra Technologies Pvt Ltd

SJ Solutions & Infotech

eShop Genius

Mobiweb Global Solutions
