Master Android App Merging & Development - Employee App for Org
₹12500-37500 INR
クローズ
投稿日: 約2か月前
₹12500-37500 INR
完了時にお支払い
Business Requirement Document (BRD)
Project Title: Development of a Master Android App by Merging Two Existing Apps
Project Overview
This project involves merging two existing Android applications into a single master application to provide a streamlined and enhanced user experience. The master app will integrate features like Google account login, attendance marking, payslip downloads, Google Forms access, a centralized notice board, leave forms, multi-level notifications, facial recognition integration, and an interface for employee chats. The backend will be managed using Firebase, with facial recognition backend tasks handled by the internal team.
Objectives
Combine the functionalities of two existing apps into one unified Android application.
Implement new features like facial recognition and employee chat interface.
Provide a secure, scalable, and user-friendly application to meet employee needs.
Target Audience - Employees of the organization using the app for attendance, notifications, leave management, payslip downloads, communication, and future updates.
Scope of Work - App Merging & Add 2-3 new features
Combine functionalities of App 1 and App 2 into a single Android app.
Retain the existing code for attendance marking from App 1.
Authentication:
Integrate Google account login for user authentication.
Leverage Firebase Authentication for secure user management.
Core Features:
Attendance Marking: Reuse existing code from App 1 for marking attendance.
Payslip Downloads: Feature to download payslips in PDF format.
Google Forms Integration: Provide buttons for quick access to organization-specific Google Forms.
Notice Board: A centralized notice board with dynamic content fetched from Firebase.
Leave Form: Allow employees to apply for leave through a centralized form.
Notifications: Enable multi-level notifications for specific groups or all users.
New Features:
Facial Recognition Integration: Incorporate facial recognition features for attendance and other purposes. The backend and processing tasks will be handled by the internal team; the developer will handle app-side integration.
Employee Chat Interface: Develop an intuitive chat interface for employees to communicate. Chats will be stored and managed in Firebase.
Firebase Integration:
Use Firebase for real-time database management.
Utilize existing user management already set up in Firebase.
User Interface (UI):
Develop a clean, responsive, and easy-to-navigate design.
Centralize the leave form and ensure logical navigation to other features.
Functional Requirements
Authentication:Users must log in using their Google account.
Attendance Marking:Allow users to mark their attendance using buttons.
Payslip Downloads:Feature for users to download payslips in PDF format.
Forms Integration:Quick access to specific Google Forms for organizational purposes.
Notice Board:Dynamic notice board content fetched from Firebase.
Leave Form:Allow users to submit leave applications through a centralized form.
Notifications:Multi-level notifications for announcements and updates.
Facial Recognition Integration:Integrate app-side facial recognition functionality with backend tasks managed by the internal team.
Employee Chat Interface:Develop a real-time chat interface for employees to communicate seamlessly.
User Management:Leverage Firebase for user roles, access levels, and management.
Non-Functional Requirements
Performance-Load app content and real-time updates within 2-3 seconds.
Security:Ensure secure authentication using [login to view URL] sensitive data like payslips and chat histories.
Scalability:Support up to 5,000 concurrent users initially, with future scalability options.
Usability:Design the UI for employees with varying technical skill levels.
Compatibility:Ensure compatibility with Android 8.0 (Oreo) and above.
Deliverables
A fully functional and integrated Android app with all specified features.
Facial recognition integration (app-side only).
Employee chat interface with Firebase backend support.
Source code and project documentation.
Deployment-ready APK.
Budget
Please provide bids based on the detailed scope of work. Competitive pricing with relevant experience in Firebase, Android app development, and integration is preferred.
Preferred Qualifications for Developers
Proven experience in Android app development.
Familiarity with Firebase (Authentication, Database, Notifications, Real-time Chat).
Experience in app merging and integrating third-party APIs or systems.
Strong portfolio with similar projects.
How to Apply
Submit your proposal including:
Timeline and cost estimate.
Relevant work samples or portfolio.
Details on the development approach, tools, and technologies to be used.
End of Document
The app should feature a corporate and professional design style. The app's UI should be designed with a modern minimalist style, focusing on simplicity and functionality. You could implement our old design
hi dear,
all the best for your business
this is hetal, working on flutter, laravel, codeignitor, php projects from 6 years, having 5 star reviews from clients, and delivering projects on time, and worked with all type of complicated websites, mobile applications, crypto, stocks, mining, food delivery, ecommerce, augmented reality , virtual reality
Integrated almost 100 payment gateways from 60+ currencies and countries
please invite me to chat to discuss about your project requirements
thanks,
hetal
As an experienced Android app developer with over 8 years in the industry and having successfully completed 100+ projects, I'm confident in my ability to handle your project efficiently and effectively. My team brings a wealth of expertise to the table, including proficiency with all the technologies mentioned in your project description. We have substantial knowledge in working with Firebase, integrating 3rd party SDKs, and user authentication using Google accounts to build secure, scalable, and user-friendly applications - all crucial elements for your project success.
Hi, I am Abdul Hadi, and I understand the project requirements to merge two existing Android apps into one master application. I can start working on this immediately and deliver a high-quality, seamless app. With extensive experience in Android development, Firebase integration, and app merging, I am confident in delivering the features you outlined.
You can view my portfolio here: https://www.freelancer.com/u/abdulhadi999)
Solution Overview:
I will merge both apps while retaining key functionalities like attendance marking, payslip downloads, and Google Forms integration. I will integrate Firebase for user authentication, real-time chat, notifications, and a dynamic notice board. The new features include facial recognition for attendance and an employee chat interface.
The app will be designed with a modern minimalist style, focusing on usability, security, and performance. I will ensure the app is compatible with Android 8.0 (Oreo) and above, optimized for up to 5,000 concurrent users.
I look forward to discussing the project and starting as soon as possible.
Best regards,
Abdul Hadi from Digital Elliptical.
Dear kunalls,
I saw your project titled "Master Android App Merging & Development - Employee App for Org" and I'm interested in submitting a proposal. With over 10 years of experience in software development, I have a proven track record and strong expertise in the required skillset, including Google Firebase.
Here's a bit more about my skillset:
Skills: Google Firebase, Android App Development
I'm confident I can deliver exceptional results for your project. Would you be open to discussing this further?
Thank you for your time.
Sincerely,
A Mateen
As a dedicated and experienced Android application developer, I am equipped with the necessary skills and flexibility to merge your existing apps into a single master app. Additionally, I can integrate the key features like Google login, attendance marking, payslip downloads, Google Forms access, notice board, leave forms, notifications, facial recognition and an employee chat interface as per your BRD for an enhanced user experience.
Leveraging on my expertise with Android 8.0 (Oreo) compatibility, Firebase and the indicated backend tasks handled by the internal team will make this project seamless. Moreover, my strong background in data safeguarding and management will ensure that sensitive data like payslips and chat histories are adequately protected.
Finally, at GlobalGeek Infotech we have successfully executed various projects involving turning complex requirements into scalable and user-friendly solutions while delivering within tight time frames. We take pride in the personalized service we provide each client; thus partnering for this project means securing a software solution that suits your organization’s unique needs. Let’s combine your business needs with our technical prowess for a transformative result!
As an experienced developer with expertise in Google Firebase, I possess the ideal skillset for your Android app project. Having completed numerous projects merging multiple functionalities and developing complex applications, I understand the intricacies involved in creating a streamlined and user-friendly interface.
Not only am I well-versed in authentication using Google accounts and familiar with Firebase for secure and scalable user management, but I also have experience incorporating various features like attendance marking (a task you want to retain from App 1), payslip downloads, Google Forms integration, dynamic notice boards, leave forms, and multi-level notifications - all of which align perfectly with your requirements.
What sets me apart is my ability to integrate facial recognition features on the app-side while ensuring a smooth interface with your internal team's backend processes. I have prior experience integrating real-time communication protocols like WebSockets, which will be useful for developing the employee chat interface using Firebase without compromising on performance or security.
I propose to deliver a robust and user-friendly Master Android App by seamlessly merging the two existing applications and integrating new, advanced features as outlined in the BRD. This app will not only unify functionalities but also introduce cutting-edge features such as facial recognition integration and a real-time employee chat interface, ensuring a secure, scalable, and professional solution for your organization.