Time estimate and price to develop me an android application with the following requirements:
Full source code required, comment code to explain what each method does
Language - Java, XML
Database - Firebase
Login (with validation)
Menu system in top right of the app which allows the user to go to Logout, profile, history
Which provides links the following pages which will be referenced with (Home Page)
(Home Page) Profile Page:
Display the current logged in users information from the database (E-mail, first name, last name, date of birth)
(Home Page) Exercises:
Shows list of weight exercises within a recycler view card, which are stored on firebase (I have a basic picture of this if you need)
With a "more information" button, when clicked goes to another page and displays information about the exercise, e.g. Bench press goes to bench press information page.
These exercise pages I will fill in myself, i just need the link to be there to a blank page for a set amount of exercises I provide.
(Home screen) Workouts Page:
Can create multiple workouts
Users can only see/edit/delete the workouts they make themselves
Add workout button : creates a workout and opens an "exercise view" for the user to select exercises through a dropdown list (spinner) of the exercises from firebase to add to the workout
Edit Workout (To change existing workout)
Delete workout button (to remove workout from database)
Enter multiple exercises to their workout from a spinner list
Users must be able to enter a weight, their repetitions and weightvalue(kg/lbs) against the exercises they input to their workout.
Be able to update or delete this information.
Possible function (not sure if you can do), make the "save button" update calander/history to show the user did this workout on that day.
(Home Page) Pre-set workouts
Another page with a recycler card view the same as create a workout which gives links to workouts but they cannot be modified by users and are simply suggestions but can be copied to their own personal workouts for them to use
A calander/history using google api to help log workuts under the day it was done
Any other google APIs deemed useful
If you have any questions, please let me know!
27 freelanceria on tarjonnut keskimäärin £267 tähän työhön
Hi ! I have read your all description. I am professional Android app developer. I am sure high quality, good communication and I will keep daily update. Please ping me and Let's go ahead ! Thanks.