Call Recording App with Multi-Level Access and Admin Panel

Job ID: 38942619

Budget: ₹37,500 – ₹75,000 INR

Description:
I am looking for an experienced developer/team to create a Call Recording App with an Admin Panel that supports multi-level access hierarchy. The app and panel should meet the following requirements:

App Features:
Automatic Call Recording: Automatically record all incoming and outgoing calls. Users should not have the ability to stop recordings.
Playback Access Control: Restrict playback of call recordings based on the user’s hierarchy level (e.g., Manager, Team Lead, Team Member).
Location-Based Access: Grant access and permissions based on the user's location.
Data Security: Ensure end-to-end encryption of all recorded data.
Admin Panel Features:
Multi-Level Permissions:
Managers: Access to all recordings and team data.
Team Leads: Access to recordings of their specific team members.
Team Members: Limited or no access to playback based on permissions.
Project-Based Access: Assign permissions and restrict data access to specific projects.
Location Management: Assign and manage users based on geographic locations.
Analytics Dashboard: View usage statistics, call metrics, and recording data.
Project Duration:
This project must be completed within 20 days.

Requirements:
Proven experience in Android app development (preferably Kotlin with Jetpack Compose).
Strong backend development skills (Node.js/Django with a relational database).
Experience in creating multi-level access systems and secure cloud storage integration.
UI/UX expertise for both the app and admin panel.
Ability to deliver a robust and bug-free application within the specified timeline.
Deliverables:
Fully functional Android call recording app.
Responsive admin panel with multi-level access features.
Complete source code and documentation.
Budget:
Please share your budget estimates and timeline breakdown in your proposal.

If you have prior experience in developing call recording apps or similar projects, include references or portfolio links.

Frontend (App): Kotlin, Jetpack Compose
Frontend (Admin Panel): React.js or Vue.js
Backend: Node.js with Express.js or Django
Database: MySQL/PostgreSQL
Cloud Storage: AWS S3, Firebase Storage
Related categories: Mobile App Development Android MySQL Node.js React.js