accavdar / mc-dashboard

This is a real-time analytics dashboard app using Spring Boot and Web Socket.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MCDashboard

This is a real-time analytics dashboard app that I developed in 24 hours for MasterCard's [MastersOfCode] (http://mastersofcode.com/) Hackathon.

It uses Simplify Commerce and [Lost and Stolen Account List](https://developer .mastercard.com/portal/display/api/Lost-Stolen+Account+List) APIs. The application creates payment attempts automatically when it starts running. You can see the results by connecting it after you ran the application. (i.e http://localhost:8080)

It's developed using Spring Boot and Web Socket. It uses [Gentelella Admin] (https://github.com/kimlabs/gentelella) Bootstrap template for UI. c3.js is used for chart library.

Before You Run

Before you run the application:

  • Create a Simplify Commerce API key from here
  • Update application.yml file with your public and private key

Run

It's a Spring Boot application. You can use the steps here to run the application or simply run the command below in your project home directory:

gradle bootRun

Screenshots

Dashboard

Payments

Refunds

About

This is a real-time analytics dashboard app using Spring Boot and Web Socket.


Languages

Language:CSS 53.2%Language:HTML 18.6%Language:Java 16.0%Language:JavaScript 12.2%