Challenge Overview
Project Overview
Our client want to develop a Hybrid mobile application built in HTML5/JS/CSS, which will be deployed to iOS and Android - Phone & Tablet sized.
This mobile application will aggregate RSS data from external sources, social media content, and internal content served via REST API, similar as Flipboard.
For internal content, we'd like to seek an existing content management sytem that fits our client's requirement to reduce the development effort.
Competition Task Overview
Previously, we have integrated the UI Prototype with some of REST APIs, you can see REST APIs Integration Part 1 and REST APIs Integration Part 2, which creates the the baseline for integrating the UI Prototype and REST APIs to follow.
The main purpose of this challenge is to finish up the integration by screens for all left REST APIs.
General Requirements
- Setup PostgreSQL with meaningful data (not dummy).
- Setup REST APIs to be called.
- Integrate the REST APIs for following screens, all the functionality in the following screens should be working.
- Favorites Page
- Interests Page
- Search Page
- Custom Feed Page
- Setting Page
- Double check all the screens, make sure it is not working as dummy data, but working against REST APIs.
- Both iPad and iPhone should be working for the implementation.
Winner Responsibility
Winner will be responsible for merging the code with latest commit hash.
Documentation
following will be attached in forum:
- Architecture
- UI Prototype With Part 2 Integration
- REST API Code
Final Submission Guidelines
Submission Deliverables
Below is an overview of the deliverables:
- Updated UI Prototype with backend REST API integrated.
- Deployment Guide to verify the submission.