Code base: We have mature code base for app. On top of it We are looking for development of few functionalities with Backend integration that hosted from AWS. App already have Side navigation drawer layout, Bottom Layout view, Google Map, profile and many more code will be shared.
Design Doc: Screen Design and Design Doc with Sequence Diagram
Requirement and List of Features and Tasks
Integrate developed existing Sign up and Forget Password, SIGN In screens in Existing Application.
Profile Details on screen and Integrate with Backend call to fetch details
Update Phone button
Share Doc by Contributor: Upload pdf/doc with 2-3 aspect using backend API
Order History Screen : detail fetch from backend API
Public doc [in Bottom Navigation View]: With Tiles/Grid view with Category name
First Tiles name “This Machine Doc” Its again nested tiles view [sub folder in folder]
On Clicking any tile: It will show the List view with links and Each Item in List embedded with hyperlink [AWS S3 location url]
C. On Clicking any link pdf page will viewed but not downloadable[Optional] and with Print Dialog and show all print inputs in dialog box
Shop : Tiles/GRID with Dummy or static input to survey only
View Of Doc/Pdf should have Print Dialog and able to collect the print details and able to push data to cloud.
Map integration with search
Show available offices nearby
Fragment with Map should have Direct Share, Remote Share and Cloud Share.
9. On Open the File Pdf /Doc should have Print Dialog
10. Add Balance in wallet. Just reuse existing payment activity.
11. On clicking any Any item on screen for performing action, user must be login-in. If token expired then redirect to login Activity/fragment.
12. One Screen for Utilities: Just have few buttons with URL.
13. Activity with list view of Pending items each Item is embedded with URLs and list of items details will be fetch from backend call.
14. Logout action will be on side navigation bar. That remove the token and show login as Guest without any token.
16. HIstory of shared doc is exist but just add button on the navigation view as Favorite doc option.
2-3 more straightforward and simple functionality I am defining will be shared before deal.
Acceptance criteria: Shared during deal
I do’nt have company I am just developer. Hence Budget is constraints but important to achieve functionality. Deal is kind of Business relationship If I will get more business or assignment I will approach the same developer team.