Challenge Overview
Project Overview
This project, the CSFV Community Gaming website project will provide the web site infrastructure and integration of the games. This will be a web site that is available on the Internet, and also will be delivered in a form where the server and the games can be installed and used behind a firewall.
Challenge Task Requirements
The goal of this challenge is to upgrade express.js version from 3.x to latest stable expressjs version 4.
- This page summarize what needed to be changed to move from v3.x to v4.0.
- The scope of this challenge are the three CSFV express.js applications and their dependencies :
- If you have any questions about deploying the applications or have a problem understanding specific flow or functionality, please ask in the forums, and Copilot will help you.
Testing
- You are provided with CSFV Test Scenarios you can use to test your the changes.
- Make sure to test against both storages : Amazon S3 and Local Storage.
Github Code
The code is hosted in priviate github repositories https://github.com/topcoderinc/:
- You can search for "csfv" to find all the CSFV repositories.
If you cannot view these repositories, then post in challenge forums with your github account username to be added to Github repo.
Final Submission Guidelines
Submission Deliverables
Below is an overview of the deliverables:
- Patch file of the changes, include the hash commit used as basis for the work.
- A complete and detailed deployment document explaining how to deploy the application including configuration information.
Final Submission
For each member, the final submission should be uploaded to the Online Review Tool.