gayankanishka / olist-ecommerce-analytics-api

A RESTful API to expose big data analytics on Olist E-Commerce data.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Olist Ecommerce Analytics API

A RESTful API to expose big data analytics on Olist E-Commerce data. Big data analytics were processed using Apache hadoop deployed on Azure. This module is only responsible for exposing the results which are stored in Azure Blob Storage. This was done as a part of a MSc module project.

High-level architecture diagram

Repository contains only the Analytics API module

alt text

What's included:

Table of Content

Quick Start

After setting up your local DEV environment, you can clone this repository and run the solution. Make sure all the other interconnected services are running on the cloud.

Prerequisites

You'll need the following tools:

Development Environment Setup

First clone this repository locally.

  • Install all of the the prerequisite tools mentioned above.

Build and run from source

With Visual studio: Open up the solutions using Visual studio.

  • Restore solution nuget packages.
  • Rebuild solution once.
  • Run the solution.
  • Local swagger URL here.

License

Licensed under the MIT license.

About

A RESTful API to expose big data analytics on Olist E-Commerce data.

License:MIT License


Languages

Language:C# 98.3%Language:Dockerfile 1.7%