Spunk

Industry: Analytics

Country: USA
Java 11SpringTomcatHibernateJDBCMockitoSwaggerPostgreSQLMySQLMSSQLHiveOracleLuceneSparkGcloudTableauHTML5CSS3JavaScriptMaterial DesignAngularJsNode.js
Spunk main

Description

Making sense of your business data can be challenging more so if you don't have the right tools to do analysis and visualization. Spunk is the tool you need if you want to be more efficient at analyzing data. This platform can be used by corporations, organizations, companies, and small businesses not only to analyze but also to manipulate and visualize data.

Spunk has features that enable mining, analyzing, manipulating, and visualizing data. To get started, one has to import the raw statistics into spunk that are used to generate graphs, charts, histograms, or plots. The choice of visual output depends on what the user wants

Client goals

With this project, our client wanted us to build a data analytics tool that can analyze data and generate visuals that one can view at a glance and make sense of the raw data in just a few minutes. We also had to customize this platform to fit the needs of our customer's brand. We also had to build this tool in a way that makes it easy for the users to edit some features to make the UI more personalized.

We also added features related to contract and target management. Spunk can also notify users when there are new updates ready to install so that they always have the latest version that is secure and more effective.

Spunk Illustration 1

Implemented features

We build spunk with an easy-to-use user interface to make it easy for the users to import data and visualize it. This platform does all the computations and quantitative analysis in the back end, so the user doesn't have to be a programmer or a statistician to take advantage of this tool.

Also within this platform, users can enter information about contracts with insurance companies and use it in analytics.

Besides the UI customization, we also made it possible for the users to customize the core functionalities of spunk. So, the different visualization formats can be customized by name, size, and color to suit what the user wants. The user can also choose whether they want to save the final output in form of PPT, CVS format.

Besides the core functionality of the platform, we also implemented security features into spunk to make it safe and secure for the users. We added the super-admin permission feature that creates user-level access and how much each user can do with the system. With this feature, the super admin has the right to regulate the level of access each user gets while using the platform.

The user's level of access can also be changed at any time based on how the super admin wants them to use the system. So, new users have limited access and cannot access high-level information on the platform.

The super admin feature also helps to limit the features that a user can access and how much they can do with spunk. Even the templates and vectors they have access to are limited based on the roles assigned to them.

Details

Timeline

2018 year

Team

3 Front-end, 2 Back-end developers, 1 QA/QC engineer

Used Technologies

Spunk Java 11

Java 11

Spunk Spring

Spring

Spunk Tomcat

Tomcat

Spunk Hibernate

Hibernate

Spunk JDBC

JDBC

Spunk Mockito

Mockito

Spunk Swagger

Swagger

Spunk PostgreSQL

PostgreSQL

Spunk MySQL

MySQL

Spunk MSSQL

MSSQL

Spunk Hive

Hive

Spunk Oracle

Oracle

Spunk Lucene

Lucene

Spunk Spark

Spark

Spunk Gcloud

Gcloud

Spunk Tableau

Tableau

Spunk HTML5

HTML5

Spunk CSS3

CSS3

Spunk JavaScript

JavaScript

Spunk Material Design

Material Design

Spunk AngularJs

AngularJs

Spunk Node.js

Node.js