Fetch data from Google Play, store in mySql and display data
$30-250 USD
Closed
Posted over 3 years ago
$30-250 USD
Paid on delivery
The project is in short like this:
1. Grab some data from Google Play Store and store it in a mySql database.
2. Present the data, and view selected data in a graph
Details:
======
2 tabs: Apps tab, add app tab
Apps Tab:
-----------
Button "Show all" => Show all apps (default display)
Drop down list "Categories" => Show only apps in the selected category
- Space -
List of apps, each line like this:
- Checkbox (Default = false/off)
- App Icon
- App Name
- Button "Show Stats" => Shows stats page with selected apps
- Clicking on an app name, shows stats only for that app (popup)
Stats Page:
------------
Show stats graph for selected apps:
- Each app has its own color
- Graph X-Axis = time range, Graph Y-Axis => Min=lowest number of reviews, Max=Highest number of reviews
Graph is displayed using "[login to view URL]" - [login to view URL]
Range Buttons: Week, Month, 3 Month, 6 Month, Year, All (=Since first stat date)
Add App Tab:
--------------
Show Input field + Submit button + Status field
When Submit button pressed:
1. Check the input text and grab what is behind the "?id=" in the text. This is the bundle id of the app (or app_id for the database)
2. Check if app_id exist in database, if so then show message "App Already exist" in the status field. If App does NOT exist then continue
3. Check if the Developer is already in Developer database, if not add it (developer_id, name)
4. Get info from Play Store and store it in the database
- Make new App in database, and fill out fields: app_id, name, appicon_link, active=true, developer_id
5. Show message "App Added Successfully" in status field
Database Tables:
------------------
Developer:
developer_id (string unique indexed) - taken from what's behind "?id=" in developer link on app page
name (string)
follow (bool) Default=false
App:
app_id (string unique indexed) => This is the part of the app url behind "?id="
name (string)
appicon_link (string)
active (bool) => Default = True
developer id (int)
Stats:
stat_id (int autoincrement)
appId (int)
timestamp (int - double?) **** ???? ****
date time (date/time)
reviews (int)
downloads (int)
Category:
cat_id (int autoincrement)
name (string)
OTHER:
- Follow Publisher (new games)
- I am looking for the lower end if the budget range
hi sir am interested in your task. I found myself eligible with my 6 years experience in development area. I can assure you quality and on time work. for that you can check my profile and ratings. my aim is to satisfied you by provide desired work. waiting for your response in messages. thanks.
Dear
I am applying for this job because I am experienced and very confident that I can handle requirements easily meeting your goal and deliver fruitful solution.
I am suitable for your project and I will provide perfect result in suggested timeline.
Thank you.
Hi
Being a full stack PHP developer and DBA for 7+ years , looking at the requirements I can assure you to complete the job with 100% accuracy and jitter
Please provide me an opportunity to serve your purpose
Thanks,
Somnath Paul.
hi, thanks for your posting. i have read your description carefully so that i am confident to develop your website.
I will use laravel php framework it will request to google play and save all data in mysql database.
i am newbie in freelancer.com but have lots of experiences in many php projects. my budget is fair and quality, speed is very good.
please send a message to me so that we can discuss more details.
thanks in advance