Bulit Under "CorpComp Challenge" for TechFest 20-21
The app is deployed on Google Firebase. A separate business email id : [email protected] has been made to manage the server operations at Firebase. It has been made, keeping in mind that this project will be transferred to Danaher Corporation.
All big business corporations must have faced this problem where they don't have a centralized system of forwarding leads withing their business associates. This app is specifically made for the well-known Danaher Global Corporation keeping in mind the gravity of this problem.
Danaher Lead enables transfers of lead within the system very quickly, with just few touch on your moblie screen and you have submitted a valuable asset to your organisation. Though, some features are yet to be implemented, I think that this is a very amazing start for the app.
- The Employee creates his/her account on the Moblie App with all the required details (email and company included)
- Then he adds the leads manually ( with all the necessary info )
- If he has any assigned leads, it appears in real-time on the dashboard
- All the leads, when submitted have default status of Open
- A lead with Open status can be marked either Validated or Rejected the first time
- Only Validated Leads can be marked as closed afterwards
- Timestamp of each status change is captured and updated henceforth
- A user can filter through the assigned/submitted leads by the use of check boxes
- XML
- Firebase Firestore Recycler
- Firebase Firestore
- Firebase Authentication
- Kotlin
Login | Register | Forgot Password |
---|---|---|
- Care has been taken so that no one can bypass the authenication easily.
- Also, Users's Segment and Exact company is taken as a input by the help of a spinner instead of a text field to increase security.
Segment Selection | Spinner In Action | Company Selection |
---|---|---|
Dashboard | Leads Display | Lead Review |
---|---|---|
Lead Details | Lead Validation | Lead Closure |
---|---|---|
Each transacition of either assigning a lead or submitting a lead is given a unique hash for security purposes, you have a look at the code to exactly know which hashing algorithm is used.
Users Collection | User Account Details | User Assigned Leads |
---|---|---|
The apk for the android application is provided in the /app/release/ section of the github repository.