Closed

iPhone application

This project received 64 bids from talented freelancers with an average bid price of $2934 CAD.

Get free quotes for a project like this
Employer working
Project Budget
$1500 - $3000 CAD
Total Bids
64
Project Description

I would like to have a project which enable users

1- to sign up/ sign in/ sign out from their iPhone application.

2- to receive the email to confirm their account after registration and receive email for forget password option

3- to upload images with couple of tags to the backend server

4- to persist the tags in the mysql database with link to related images on the bolb storage

5- to store images in the azure cloud storage with weekly, monthly, yearly folder structure

6- to see analytic data on the pie and histogram chart (relate to the uploaded tags) on the home screen

7- to search over the data by specific tags and load the images dynamically (as user touch the search result)

8- to share the images with others via iPhone share peripheral ( email, text message, air drop)

9- to have an web based admin panel to see the images and tags side by side on the browser for all the users ( just for super admin account)

10- to allow users to request downloading all or some of their images ( weekly, monthly, yearly) in a zip format via single http link on their email

11- to allow the users to share the application link on their native social network app ( facebook, twitter)

non functional requirements

1- be robust on the server and client side application (bug free)

2- follow RESTful API and web service design paradigm

3- scalable for 100K+ users

4- design iphone application icon

5- beautiful ux design ( some ideas will be provided)

6- clear testing schema ( manual and automatic testing )

7- provide the wireframe for the iphone application

8- clean coding style to ease the future development

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online