Please find below a description of what we would like to implement in general terms, in order to get a first idea about the necessary budget. Don’t hesitate to ask for more details on any points if necessary. We are currently writting specifications.
Thank you in advance to anyone wishing to help us in this project.
M & D Project.
- - -
->What is it ?
We wish to make an application that allows users to give opinion (score + comment + picture) on products.
Products will be organized by producers, and producers will be organized by topics.
The user will navigate the application from topic -> Producer -> Products. He will see opinions from others at each step.
It will be a free app, but topics will be either free or charged. We will need to use the "in-app purchase" system to do it. When a topic is download the user will be able to navigate producers and products from this topic (online or offline) and give his own opinion.
A database - which is also to build and that we will need to feed - will contain:
- List of topics (1 to 5 to create by admin)
- List of producers associated with one or more topics (1000 to 2000 to enter by admin)
- List of products manufactured by each producer (created by users)
- And the opinions given by users of the products (created by users)
Because we need to administrate the database, we will need a simple and secured Web Backoffice.
->The three major features of the application:
1 - User Login / Account Management:
- by facebook
- by twitter
- Through an account application-specific
2 - Display lists and navigation between lists:
- Display a list of topics (Search / sort)
- Display a list of producers (Search / Sort)
- Display a list of products (Search / Sort)
- Navigation from one list to another: Theme -> Producers -> Products
- Display related opinions directly linked to a product, and indirectly linked to a producer, and a topic.
3 - Management opinions:
- Consult the opinions of other users
- Consult all my opinions (Search / Sort)
- Create my opinion (note, photo, comment) and broadcast on Application / Twitter / Facebook with online/offline management.
- Control “Comment” field in order to block the use of “dirty words”.
->The back-office functions.
Via a secure website, we will need to:
- Create / Edit / remove topics
- Manage the distribution of topics to users (ON or OFF) -> Link with the in-app purchase system automatically (no additionnal DEV).
- Create / Edit / Remove producers
- Manage relations between topics and producers
- Create / Edit / Remove products
- Manage relations between producers and products
- Show / Hide opinions of users (if inappropriate comments are done)
- Import TXT or CSV file containing lists of producers in order not to have all initial lists to type by hand.
->Other things to consider:
- The application will be multi-lingual French / English / Spanish as a first step.
- We will use standard graphic elements of the iphone but they will not be provided.
- The logo of the application will be provided on the basis of a drawing. We will need your help to create the real graphic item.
- All graphics will need to handle retina display.
- The application must run in offline mode, from the moment the user has downloaded a topic (and so related items).
- We will need statistics of the application use.
- We need you to set up all web hosting and architecture required to make the application working. To start we will go for an economic share hosting plan. We will need your advice to choose an appropriate one.
- Optional: What is the additional cost for the Android version of the app ?
- All sources and documentation will be required in order for us to be able to maintain the application. Sources will be our property.
- A testing plan will be provided and executed in order to check good implementation of app requirements. -> Payment will be related to the proper functioning of the application.