Register
Submit a solution
The challenge is finished.

Challenge Overview

Project Overview

The Gmail API Search and Delete Tool is an administrative tool that can search for and delete messages in a Google Apps user’s Gmail account.  This application will also be responsible for OU based authorization and logging of applications actions.

Competition Task Overview

This challenge should design the architecture of this project.
The architecture should include following deliverables:

  • UML Diagram (Class Diagram, Sequence Diagram, etc.)
  • Appliation Design Specification
  • Assembly Challenge Specification

Detailed Requirements

https://docs.google.com/document/d/13ku81qH4JbFwoFh70AKqrjwFlsVdLmUcOHtxUn1Qx5E

Platform

Google App Engine Java SDK: https://cloud.google.com/appengine/docs/java/

Google Cloud SQL: https://developers.google.com/cloud-sql

Java Google Client Library: https://code.google.com/p/google-api-java-client/

Security: OAuth2 for Google App Domain

Technology Overview

  • Java
  • Google App Engine
  • Google APIs
  • OAuth2
  • Google Cloud SQL


Final Submission Guidelines

Submission Deliverables

  • TCUML
  • Application Design Specification
  • Assembly Challenge Specification

ELIGIBLE EVENTS:

2015 topcoder Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30046162