Catalog Android App
$250-750 USD
Paid on delivery
Android App
Tools Catalog for Android
Introduction:
We need an Android App to view and consult stock and pricing of tools in different hardware stores.
Basic requirements and features:
5 Views to display all info.
Filter tools by city.
Find hardware stores by city.
View tool’s info by hardware store (pricing and stock)
Excellent performance and user experience, cache services for example.
Neutral design (could be gray scale or mockup, but have to load the images of stores and tools).
We need:
Source code of eclipse project in native android application that full compile and work.
We prefer:
Use git source control for the project.
We provide:
All web service in json format. If it’s necessary we develop additional services.
Git repository access in bitbucket.
Example of app workflow:
Workflow 1:
1. The user open the app.
2. The first view is the splash screen displayed by a 2 seconds.
3. The main view is tool listing view, were the user can navigate in a tools gallery to select one tool.
4. The user select a tool and the app load the Tool Info View which display all tool info including the image, and stock and price in Hardware Stores located in user city.
Workflow 2:
1. The user open the app.
2. The first view is the splash screen displayed by a 2 seconds.
3. Because is the first time that the user open the app, the app request the city of the user.
4. The main view is tool listing view (or hardware store view depends of the last view used by the user), were the user can navigate in a tools gallery to select one tool.
5. The user swipe to left and load the Hardware Store View
4. The user select a Hardware Store and the app load the Hardware Store Info View which display all hardware store info including the image of hardware store, and all tools associated with the hardware store with their price and current stock.
Wireframes of some views:
Addicional Info:
Data model:
Cities:
id key/id
name city name
Hardware stores:
id key/id
name name of the hardware store
description additional info
city_id city id of the city where hardware store is located
image_id image id of an image.
Tools:
id key/id
name name of the tool
weight
height
diameter
image_id id of an image associated with the tool
WEBSERVICES
The webservices can be request in http protocol, the parameters can be send by get or post. And the data retrieved will be in json format.
Basic response structure:
{
"status": {
"description": "Success",
"code": "0"
},
"status_code": 200,
"data": “all the data”
}
If the [login to view URL] is 0 then the operation was successfully. The app can handle request errors using this data or io errors.
Examples of basic web services to use
Get all tools filtered by city
Ej: [login to view URL]
Get tool full info
Return all tool info of one tool, including stock and pricing of one Hardware Store
Ej: [login to view URL];idcity=2002
Get All Hardware Stores by city
Ej: [login to view URL]
Get all info about one hardware store
Ej: [login to view URL]
Get all cities:
[login to view URL]
Gel all hardware stores:
[login to view URL]
webservices of images:
All load images used by the app (like tools and hardware stores images) have to be request by special service called get_image.
Examples:
Tool id “1014” (LLana Modelo Rectangular) have the “image_id” 8003
To get the image the call is: [login to view URL]
If you need the image with other dimensions:
[login to view URL];height=100
Project ID: #1500199
About the project
15 freelancers are bidding on average $601 for this job
Hi, We are a team of developers and designers who are in this field from more than 10 years. We are a web design and Development Company, providing web development in PHP, CMS based websites, E-commerce website, Wordp More
Dear Sir, We have done many apps like this one, plz check pm for our samples. Regards, TechnoTrust.
DEAR SIR! We have over 3 years experience for Android development. We can do it for you with low cost, good quality and fastest. Please see PMB!
Hi, I have made the same app before. the quality and delivery time are the most important things for me. I will make you satisfied.
We are a small company with experienced programmers to develop apps in android and iphone . Kindly get in touch with us for discussion and for working together. regards, ipower(public Listed Company).