Applause External Data Ingestion Module Architecture

Register
Submit a solution
The challenge is finished.

Challenge Overview

Project Overview

Applause is a company focused on improving the quality of all our customers mobile apps.  We have uniquely defined different attributes on which to measure our customers apps, and attempt to optimize said attribute metrics to increase quality.  However, the holy grail of the app quality world lies in the tie between the quality of a customers app and the success of the app and/or business.  If we have the ability to join our internal data sources (i.e. app store reviews, crash and device state information, bugs, etc) with trends and/or fluctuations in their business, we may be able to begin quantifying the impact of quality on their businesses. 

In addition, the extra insight into Applause customer’s businesses can help with internal priorities for feature work on the Applause products. 

For this work, a list of fake customer names are provided to see this work.  These names should be used to explore the company namespaces across the multiple entry points below. 

Flow should be as follows:

Competition Task Overview

You need to register this challenge and download full requirements from Document section of this challenge.

This is a direct-to-assembly architecture.

The submission should includes Application Design Specification, TCUML Diagram, Sequence Diagram and Assembly Specification.

The assemblies must include a PoC assembly to take a manually created JSON dataset and import it into BigQuery.

Our module assemblies plan is 1 Framework Assembly + 3 Assemblies for 3 entry points (Crunchbase, Glassdoor and Yahoo Finance) + 1 GCS and Big Query Assembly (it's the final one, will integrate all previous assemblies).

Technology Overview

This project will develop a Python App on Google App Engine.

  • Python
  • Google App Engine
  • Big Query

Please confirm the third party library license with us in challenge forum  when you use it.



Final Submission Guidelines

  • ADS
  • TCUML
  • Sequence Diagram
  • Assembly Specification

Review style

Final Review

Community Review Board

Approval

User Sign-Off

Challenge links

ID: 30043925