Secure Client Dashboard Development

via Freelancer ·

Budget / Salary30–250 SGD
TypeFreelance project
LocationRemote
Posted13 hours ago
Project Overview
We looking for an experienced web developer or workflow automation specialist to design, build and deploy a secure client dashboard portal.
The portal will enable clients to:
• view their entities and key information;
• submit requests, questions and instructions;
• upload supporting documents;
• receive and download responses and completed documents;
• track the status of their requests; and
• review the complete history of their interactions.
The portal must be professional, intuitive and suitable for handling confidential corporate and personal information.

1. Secure Client Access
2. Client Dashboard
3. Entity-Specific Workspaces
4. Client Requests and Uploads
5. QX Administrator Portal
6. Workflow Statuses
7. Notifications
8. Interaction History and Audit Trail
9. Excel Export
10. Document Handling
11. Design and User Experience
12. Security and Data Protection
Technology
We use google workspace.
The proposed system must:
• use durable, non-ephemeral storage;
• be fully transferable to us;
• avoid unnecessary ongoing vendor dependency;
• support future changes and additional clients;
• be maintainable by another competent developer;
• have transparent third-party subscription costs; and
• provide us with ownership and administrative control over the source code, data and deployment.
Required Deliverables
1. A requirements and workflow document.
2. A recommended architecture and technology stack.
3. Wireframes or a working prototype.
4. The client dashboard.
5. The separate administrator portal.
6. Client and entity management.
7. Request, message and document-upload workflows.
8. Status tracking and notifications.
9. Interaction history and audit logging.
10. Excel export functionality.
11. Mobile-responsive design.
12. Security and access-control testing.
13. Deployment to the agreed production environment.
14. Source code and configuration files.
15. Administrator and client user guides.
16. Technical documentation.
17. Transfer of all accounts, access and ownership.
18. An agreed post-launch defect-support period.
Testing and Acceptance Criteria
Before completion, the freelancer must demonstrate that:
• one client cannot access another client’s information;
• one entity’s records do not appear under another entity;
• client and administrator permissions are properly separated;
• internal notes are not visible to clients;
• clients can submit requests and upload documents;
• we can respond and release documents securely;
• notifications are sent correctly;
• every interaction is recorded;
• Excel exports are complete and accurate;
• the portal works on desktop and mobile;
• the production deployment matches the approved design; and
• there are no material browser-console or application errors.
Required Experience
Applicants should have relevant experience in:
• secure client portals;
• role-based access control;
• professional-services workflows;
• dashboards and request-management systems;
• secure file uploads and downloads;
• database design;
• email notifications;
• audit trails;
• Excel exports;
• responsive web design;
• cloud deployment; and
• handling confidential information.
Your Proposal Should Include
1. Examples of similar client portals you have built.
2. Links, screenshots or demonstrations of relevant work.
3. Your recommended technology stack and reasons.
4. The proposed security and authentication approach.
5. The proposed hosting and data-storage arrangements.
6. How client and entity data will be kept separate.
7. Your project stages and estimated timeline.
8. Your fixed fee or milestone-based quotation.
9. All expected third-party subscription and hosting costs.
10. Details of testing and post-launch support.
11. Confirmation that all source code, data, administrator access and deployment ownership will be transferred to us.
Suggested Milestones
1. Requirements confirmation and workflow design
2. Wireframes and prototype
3. Client dashboard development
4. QX administrator portal development
5. Request, document and notification workflows
6. Security, access-control and mobile testing
7. Production deployment and acceptance testing
8. Documentation, training and handover
9. Post-launch support
mobile app development web development google sheets database design data protection workflow automation
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.