Please read Project description carefully!!
Back-end Side Points (Web Admin Panel and APIs to be developed in PHP-MySQL):
1) Designs and Login Module
- Design normalized and scale-able database
- Design Admin Panel layouts (we wont invest time here, and use standard admin panel designs which generally most of people use)
- Admin Panel Login facility
2) Manage Candidates
- Add / View / Edit / Delete Candidate
- Candidate Name, Profile Picture, Gender, Age, and Score for Aptitude, Numeracy, Literacy & Integrity tests
- Option to update Candidate Profile availability status (selected, available) and select which client has chosen that candidate
3) Manage Clients
- Add / View / Edit / Delete Client
- Client Name, Email ID, Password, and upload Logo / Profile Image
- Displays notifications from the client action to inform admin team about client's interest in candidates.
- Develop RESTFul APIs / Webservices to create communication channel between App and our Server Database.
6) Testing, Bug Fixings & Going Live on your Server
Client / Employers App (iOS App designed for Mobile Phone):
- App's screen designs
- Handle screen navigation & animations
- Client's email id and password to be provided by your team manually. Each client use their credential to logon to app
- Once they logon, we keep them login all the time until they do Logout manually OR from settings remove the app cache / data (same like facebook or other apps).
3) Candidate Profile
- Matching candidate's profile picture gets displayed to logged in client. There will be UI like Card where candidate's profile picture will be there, and his name, age & gender on that image. There will be one option to see candidate's Score on aptitude, numeracy, literacy and integrity tests.
- There will be 2 options on each Card - YES / NO. Both of these buttons will give UX like Tinder where one user card comes with animation.
- On tapping of YES one API will be called to notify admin email id about client's choice of candidate, and also admin panel Notification tab will get updated with new entry.
- On tapping of NO, that candidate will be hidden forever for that client i.e. next time this profile wont come for them. After doing this action, we will give them ONE chance to UNDO their action just in case they changed their mind; for this we will show one UNDO button on next card. Once next card is swiped / gone, there wont be any option for UNDO for that candidate.
4) Testing, Bug Fixings & Going Live on your Server
- Budget: $800
- You can provide your source code of app to go live.
- After going live, we need 17 days support for in scope points.
- Any new changes request / feedback will be considered within that 17 days
Please mention "Entrepreneur" on the top of your proposal