Web Developer - User Management and Offline Wallet System
Paid on delivery
Project Requirement: Web Developer - User Management and Offline Wallet System
We are seeking a skilled web developer to build a user management system with multiple login levels and an offline wallet system for our organization. The system will have three levels of access: Admin, Supervisor, and Agent. Additionally, the system will include features for data entry, document uploads, reporting, and communication via SMS and WhatsApp.
a) Admin: The highest level of access, with complete control over the system. The admin can view reports from all agents and supervisors, manage user accounts, and perform administrative tasks.
b) Supervisor: The middle level of access, responsible for managing agents and viewing reports specific to their team.
c) Agent: The lowest level of access, primarily focused on data entry and document uploads.
Offline Wallet System:
The system must incorporate an offline wallet feature that allows agents to manage their financial transactions. Agents should be able to view their wallet balance, make withdrawals, and track their transaction history. The wallet should be secure and have robust auditing capabilities.
Agent Information and Document Uploads:
Agents should be able to fill in their personal information, including Name, Mobile Number, Email, Address, Aadhar Number, PAN Number, and Bank Account details. Additionally, agents should have the ability to upload documents such as their photograph, Aadhar Card, and Khatauni.
a) Admin View: The admin should have access to comprehensive reports from all agents and supervisors. These reports should provide a summary of agent activities, transaction history, and uploaded documents.
b) Supervisor View: Supervisors should be able to view reports specific to their team of agents. These reports should include agent activities, transaction summaries, and document uploads.
The system should integrate SMS and WhatsApp communication functionalities. Notifications and confirmations should be sent to all users via these channels. This feature will help facilitate communication between admins, supervisors, and agents.
The system must prioritize data security and implement robust measures to protect user information, transaction data, and uploaded documents. Encryption, access control, and regular data backups should be part of the security framework.
Please indicate the preferred technology stack for the web development project, considering factors such as scalability, security, and ease of maintenance.
Timeline and Deliverables:
Provide an estimated timeline for the project, including milestones and deliverables. It's essential to outline the development phases, testing, and deployment.
Documentation and Support:
The web developer should provide comprehensive documentation for the developed system, including user manuals and technical guides. Additionally, post-deployment support should be available for bug fixes, updates, and system maintenance.
Please specify the budget allocation for the project, taking into account development costs, testing, and ongoing support.
Note: This project requirement document is a starting point and can be customized further based on the specific needs and goals of your organization.
Project ID: #36705617
About the project
21 freelancers are bidding on average ₹15910 for this job
Hi, We would like to grab this opportunity and will work till you get 100% satisfied with our work. We are an expert team which have many years of experience on PHP Regards Thank You
Hello there, This is Noman and, I can help you with user management and, offline wallet system. Guaranteed results with unlimited revisions and, money-back guarantee. Thanks.