Challenge Overview
The goal of this challenge is to build a single page listing app using Ionic Framework for both iOS and Android, and document how to deploy it. This app will provide the groundwork for future challenges to build out a fully functioning customer support application.
Challenge Requirements
You will address the following in this challenge :
-
- Build a single page using Ionic Framework.
-
- The page will be a list of Topcoder challenges.
-
- Topcoder API is : http://api.topcoder.com/v2/challenges/active
-
- The list can display only challenge name.
-
- There is no restriction on the look and feel, it can be the default theme or up to your creativity.
-
- The project must be packaged to run to both iOS and Android platforms.
-
-
- Provide detailed deployment document that covers the following :
-
- How to setup the environment, required software and dependencies in order to run the apps.
-
- How to build the app, package it into both iOS and Android platforms, and run it in Emulators.
-
- How to Sign the iOS and Android app for AdHoc distribution.
-
Setup & Reference
-
- Request access to the Gitlab repo group [here](http://tc-gitlab-ragnar.herokuapp.com/#!/ragnar/joinGroup/55cc117fba02d50f0080b5e2/284543), by posting on the forums, or emailing [Ahmad](elkhawaja at gmail dot com).
-
- Once added to the team, fork the repository and work off [this branch](https://gitlab.com/bank-ambassador/test-app/tree/feature/30051187-hello-world). NOTE: All that’s there is a blank readme since this is the first challenge.
Final Submission Guidelines
Submission
-
- Upload documentation for how to run your submission
-
- Upload all your source code as a zip
-
- Add jcori as a member of your forked repository
- - Winner will be required to submit a merge request on gitlab against the branch specified