Challenge Overview
Project Overview
This application will make it easy for agile development teams to hold daily stand-up calls, remind each team member about what they are supposed to say, show a list of who is attending the stand-up, show the mood (sentiment) of the team, and show a timer so that each person in the meeting knows when their time is up.
Competition Task Overview
The purpose of this challenge is to build the hybrid mobile app that works on both iPad and Android tablets. At a high level the requirements are:
- Convert the provided prototype to a hybrid mobile app that works on both iPad and Android tablets
- Cordova must be used
- The app will use the provided backend services to get data / save data
- The endpoint to the REST services should be configurable at build time
- The backend will be hosted on Bluemix in production and expost RESTful services to the mobile app.
- The following screens are in scope of this challenge:
- ���Login screen
- Standups Listing screen
- Create Standup screen
- Standup screen, but without employing the websockets yet which will be done in the next challenge
Please register and see all requirement details from challenge forum.
Technology Overview
- Node.js
- REST
- Bluemix
- MongoDB
- Mobile
- Javascript
- CSS
- HTML5
- Cordova
- Android 4.0+
- iOS 7.0+
- Socket.io
Documentation Provided
Please register to download documents from challenge forum.
Final Submission Guidelines
Submission Deliverables
A complete list of deliverables can be viewed in the TopCoder Assembly competition Tutorial at: http://apps.topcoder.com/wiki/display/tc/Assembly+Competition+Tutorials
Below is an overview of the deliverables:
- Mobile app code that covers all requirements.
- A complete and detailed deployment documented explaining how to deploy / test the app including configuration information.
Final Submission
For each member, the final submission should be uploaded via the challenge detail page on topcoder.com.