Key Information

Register
Submit
Status: ‌Cancelled zero submissions

Challenge Overview

1. Project Overview

The EPA is a U.S. federal government agency devoted to safeguarding the environment. One of the EPA's great concerns is the proliferation of cyanobacterial harmful blooms (cyanoHABs) in the nation's lakes. The following resources provide information on what cyanoHABs are and how they threaten the environment.

The TopCoder project on cyanoHABs aims to develop an algorithm that will be deployed in an Android app with mapping and data visualization capabilities. The app will inform local and federal policy makers about locations where bloom events are likely to occur, allowing them to concentrate their efforts in those areas.

 

2. Contest Overview

The goal of this contest is to create a fully functional small scale content management system (web page) to support the admin role for the EPA Android App.

This contest will create very few pages and cover all the aspects of the admin role which mainly includes data upload and review results. The focus is not on the look and feel.

All the functionalities are available in the wireframes. Please make sure to implement each of them. Whenever there is any difference between wireframes and concept document, please follow wireframes.

enlightened The implementation must be a done using any available open-source CMS frameworks like Django CMS framework. Native/theme GUI must be used for all controls.
Please Note: Django CMS framework is preferred as it is easy-to-use. But you are allowed to use any framework of choice if it is better. Please confirm in forums first.

 

Please take a note of the following requirement which is not present in wireframes:

The wireframes show the requirement to upload only image files. But we also need to support upload of text files. Please add that support in your implementation.

The uploaded file must be uploaded to a shared folder for testing. We will provide details of the shared folder in the forums.

 

3. Technology Overview

1. Need complete Browser Support

2. Please use open source framework

3. We want this module to be very light weight. Hence use the framework that gives best performance.

 

 

enlightened  Tip for Success: Start early and ask in forums promptly when in doubt.

 

4. Documentation Provided

The following documents have been provided in the forums. You will be able to access it after registration:

Wireframes

Conceptualization Document

 



Final Submission Guidelines

The purpose of this Assembly contest is to create a working CMS system that fits to the layout presented in the wireframes and achieves all the functions. This is not just a prototype but a proper functional module. The attached wireframes shows the layout required for this application, which you will create for this contest using a CMS framework.

 

ELIGIBLE EVENTS:

2014 TopCoder(R) Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30034436