Photo Gallery Mobile Application

CLOSED
Bids
110
Avg Bid (USD)
$5875
Project Budget (USD)
$3000 - $7000

Project Description:
------Summary------
The focus is to develop a mobile photo gallery centered around user-generated and community-curated content. On this platform, users will have the ability to create a profile (manually or via Facebook/Twitter Connect) that will allow them to upload and rate photos, create a favorite photos list, and compare their locally-stored photos side-by-side with other photos hosted on the service.

Key points:

1. App should be developed using a Backend Service like Backendless, [url removed, login to view], or any other service the developer prefers.
2. All data needs to be stored in the cloud. We want to develop this app for multiple platforms and need the data to be congruent amongst all of them. If a user uploads a new photo via iOS an Android user should be able to see that same image with the same amount of up and down votes.
3. Will need to be developed using a tag based file structure.

------Fundamentals------

---Photos
Upon upload of a photo, the user will be required to type in a set of descriptors e.g. (title, location, date, category) that will be used as the tags used to retrieve that photo upon search.

Each photo that lives in the system will have the ability to be up or down voted. These votes will determine in which sequence the photos will be organized within each category they reside. The photos within a given category should be displayed in descending order based on the total amount of positive votes. If an item has 10 negative votes, it should be automatically purged from the system. The image with the highest total votes should be deemed the community pick and feature a ribbon or other object deeming it to be such. This stat should also be reflected on the uploader's profile.

FYI: All photos uploaded are public.

---Categories
The photos on the platform will be organized into categories that can be defined by the user. If the proper category exists, the user can select that category and their photo will be automatically listed within that category. If the category doesn't exist, it will have to be moderated by staff who will then decide if the new category will be created. The rigidity of a folder structure will not be required to house the categories. The backend should be developed to allow for all data to be affixed with tags and retrieved via such. When a user makes a query it should retrieve any file in the database that has matching tags without the query being restricted to any particular folder. To eliminated clutter, only one tag should be used to create the category, this may require separate text boxes per each tag during entry.

---Profiles
The profile system within the app should serve as a bragging point for users. It should show their Username, Location, Avatar, # of Submitted Photos, # of Community Picks, and their favorite photos on the platform. The profile should be informational for the user themselves, other users, and for us as well so we can see activity and engagement.

------GUI/Navigation------

---Design
We would like the app to be developed with a design that uses gradients and textures but embodies minimalism at the same time. Use of white space should be very important to ensure that everything is clear to the user at all times.

---Fonts
Fonts with any type of serif should not be used. Fonts need to be clean, modern, and sophisticated like iOS 7 and Kit Kat (Helvetica and Roboto) system fonts.

---Colors
The colors in the app should stay on the light side with beiges, grays, and whites. Individual photo pages can be dark to better accent the photo.

---Home Screen
The home screen will be a hub that displays a photo search field, most popular photos, user selected favorite photos, photo submission form, additional media link, ads, and a news feed. The top 10% of the screen should can be used as a glanceable profile which shows the user statistics in regards to # of submissions and community picks.

------
More info available upon request.

Skills required:
Android, Cocoa, iPhone, Mobile Phone, Objective C
About the employer:
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.


Hire techcity
$ 9278
in 30 days
$ 7216
in 30 days
$ 6185
in 60 days
$ 6701
in 60 days
$ 6701
in 35 days
$ 7216
in 30 days
$ 10000
in 60 days
$ 5154
in 40 days
$ 5154
in 25 days
$ 6185
in 40 days