Development of a Comprehensive HRM System with Admin Panel and Mobile Application

Job ID: 37825421

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

We are seeking a skilled developer or development team to create an advanced Human Resource Management (HRM) system tailored for field staff activity tracking and management. This system will include a web-based admin panel and a mobile application, designed to facilitate automatic attendance management, real-time tracking, and comprehensive staff management capabilities.

Key Features to Include:
Admin Panel:
Automated attendance and payroll processing.
Real-time location view of employees using Google Maps API.
Dynamic access control for portal with role-based permissions.
Employee management (creation, scheduling, team assignments).
Client visits tracking with photo and location info.
Built-in chat system for team communication.
Device verification at login for security.
Data import/export capabilities and report generation.
Multilingual support for 14+ regional languages.
Mobile Application:
Real-time GPS location tracking.
Attendance tracking with geofence, IP, and QR code capabilities.
Task and order management system.
Custom form builder for various reporting needs.
Offline tracking support.
Push notifications via Firebase.
Technologies Required:
Backend: .NET 6 MVC
Mobile App: Flutter (compatible with both Android and iOS)
Database: SQL Server
Frontend (Admin Panel): HTML, CSS, JavaScript, Bootstrap 5.2, jQuery
Third-Party Integrations: Firebase, Google Maps API, ClosedXML, DataTables, and other specified libraries.
Ideal Candidate(s) Should Have:
Proven experience with .NET framework and C# programming.
Strong proficiency in Flutter and Dart for cross-platform mobile app development.
Solid understanding of SQL Server and database design.
Experience in integrating third-party APIs and libraries, particularly Firebase and Google Maps API.
Familiarity with front-end technologies including Bootstrap, jQuery, and responsive web design.
Previous work on HRM systems or similar projects is highly desirable.
Excellent communication skills and the ability to work collaboratively.
Project Deliverables:
Complete source code for both admin panel and mobile application.
Documentation covering design choices, API endpoints, and deployment instructions.
A working prototype for initial testing and feedback.
Final product ready for deployment and use in a live environment.
Timeline:
We anticipate the project to take approximately [insert estimated timeline here, e.g., 3-6 months], with milestones set for major feature completions.
Budget:
We are open to proposals and encourage you to submit a competitive bid based on the scope of work described.
Application Requirements:
Please provide a portfolio of similar projects you have completed, specifically highlighting any HRM or field management systems.
Outline your proposed approach for developing the requested features and any suggestions for enhancing the project's effectiveness.
Include an estimated timeline and budget breakdown for the project.
We are looking forward to collaborating with a talented developer or team who can bring this project to fruition with professionalism and expertise. Please submit your proposal by [insert deadline for proposals], including any questions or clarifications you may need to fully understand the project scope.
Related categories: JavaScript .NET CSS HTML5 Flutter