Iphone app for posts management

CLOSED
Bids
61
Avg Bid (USD)
$3539
Project Budget (USD)
$100 - $5000

Project Description:
Applications platforms are iPhone
The application is database driven. The preferred database is mysql. The database should be built on a website hosting plan that will be provided by the client.
The application consist of the following functionalities:
User login and registration using email, twitter, Facebook accounts
User profile and setting management
User subscription services that allow him to see other users full contact information. It should be on monthly basis
Private messaging service between users
Graphical interface design that is slick and elegant and light
Arabic/English interface expandable to other languages
Post management by users that is mainly allowing them to do the following:
Post new post with max 4 photo to be taken or uploaded
User posts management to hide/ show or delete the post
Commentary management on the post for users only
Search engine within posts
Administration account that is allowed to do the following:
User block/unblock management
Block reported posts
Posts services like:
Rating posts on scale of 1-5 stars
Favorites posts that allow user to view those posts later
Reporting abuse on a post or comment to the admin
The application is owned by the client and shall not be reproduced or distributed. It will be governed by NDA.
The project shall be finished within 2-3 months

Additional Project Description:
01/18/2014 at 8:58 HKT
Based on the discussions with bidders, attached is an update to the project spec and terms.


Platforms:
Applications platforms are iPhone for this project
Android and windows phone each will be awarded separately.

Timeline:
Within a month

Payment:
We can agree on several milestones
No upfront milestone
All payments will only be escrowed. They will be finally paid when the product is finally tested and accepted

Development confidentiality:
The application is owned by the client and shall not be reproduced or distributed.
It will be governed by NDA.

Database:
Prefer to use Mysql
The database should be built on a website hosting plan that will be provided by the client.
All app numbers should be made as variables stored in the database
No hardcoded numbers
Use separate tables for the users, ads, ad categories, settings ...etc
The structure of the tables needs to be approved before coding

Notification center:
Notification for Any comment or PM received
Notification for Alert for any add matching his alert settings

Language:
Should set the default from the phone selected language
Offer to change the language in the app settings
The UI design should minimize the use of letters. Pictures are preferred.
Take into consideration that arabic is RTL and english is LTR in the UI design
The app should be designed for Arabic and English, it should be expandable

UI Design:
The design shall be slick, elegant, and light
Minimum pages to flip through and standard top and bottom menus as possible
Close to Instagram UI and flow

User profile management :
User login and registration using email, twitter, Facebook accounts
Email verification process
Password change and retrieval process
Edit profile to set things like name, country, city, mobile, ...etc
Mobile should be verified by SMS verification process
App settings management preferred by the user
User subscription services that allow him to see other users full contact information.
It should be on monthly basis
Private messaging service between users including add, edit, and report abuse

Post management by users:
Post new post with max 4 photo to be taken or uploaded
User posts management to hide/ show or delete the post
Commentary management on the post for users
Use only 2 important descriptive category for the post at submission, more fields at post edit
Post in his twitter and Facebook account when submitted as app user setting
Use GPS for location identification of the post editable using drop pin

Posts services like:
Rating posts on scale of 1-5 stars
Counter of post visits
Favorites posts that allow user to view those posts later
Reporting abuse on a post or comment to the admin

Posts exploration and search:
Explore screen for posts segregated by main post categories
Sorted by most recent and can be sorted by nearest using GPS services
Search form by category, location and other category specifics

Administration account:
User block/unblock management
Block reported posts
Manage reported PM's
Manage reported comments

Skills required:
iPhone, Mobile Phone
Additional Files: image.jpg
Hire fayezalmaleki
Project posted by:
fayezalmaleki Saudi Arabia
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


$ 3092
in 30 days
$ 3608
in 45 days
$ 5154
in 30 days
$ 3800
in 50 days
$ 4948
in 12 days
$ 9000
in 70 days
$ 5154
in 60 days
$ 3917
in 30 days
$ 2577
in 50 days
$ 5154
in 60 days