The project is to create the shell of an iphone app, with very basic design as our designers will be adding in design elements later. It's more important to have the functionality and basic layout.
Ideally we will be using IONIC, or some other way of making it easier for us to create an Android version later.
The app allows users in a city to browse places and events. A user selects a city, and places/events currently open will show. The user will be able to filter items by category, time of day and date. They will be able to bookmark items, and view their list of bookmarks in a city.
Users will signup/login though Facebook (Native). An access token will be stored and checked for validity, with the user being redirected to login if the token is invalid.
All queries/updates will be done though our own simple API, which returns JSON or XML data.
Data from each city/query should be saved to local database, but will be refreshed on the app being loaded again or pull to refresh on pages.
Pages to be included are
1. Intro page
Logo, Signup With Facebook, Login With Facebook
Shows list of cities ti pick from, sorted by nearest first.
3. City Page
Shows a list of items, read from API and stored locally. API only called first time, or upon page refresh.
The city page will also include a FILTER button at the top. Clicking on this will bring up the FILTER popup. Will also include a MAP button at the top. Clicking this will show the items returned on a map.
4. Filter Popup
a. Shows 3 different areas for user to pick from. The options should be single choice, selectable buttons
5. City Filtered Page
This will call our API based upon the criteria entered in the Filter popup to return items in the city.
6. Item Page
This will call our API to return details on an item. This will be cached in local database, until page opened again or pull to refresh used. Basic details and 3 tabs Information (main tab), Map, Photos
Items 2-6 will include a Footer that contains
CITY (takes you to last city viewed)
CITIES (takes you to Homepage, with list of cities)
MY FRIENDS (page that allows you to invite Facebook friends)
MY BOOKMARKS (not to be implemented yet)
SETTINGS (not be be implemented yet)
HELP (not to be implemented yet)
LOGOUT (logs out, and returns to main login page)
58 freelancers are bidding on average €1493 for this job
Hello Sir, We are Dignizant Technologies from India and we have expertise in various skills like iPhone, iPad, Android, Designing and Web Development, Magento, Codeigniter, WordPress, etc. Thanks.
Dear Sir, We already developed 200+ apps in android & iOS. Application and Website development is our strength. Basically speaking, we are the people who develop with passion!
Hi I have rich experience with iOS and Android programming. I developed many apps. If you give me the chance to do this, I'll do my best and make you satisfy. I hope to discuss more detail and forward. Thanks