Spunk
Industry: Analytics
Country: USA
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.
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
Java 11
Spring
Tomcat
Hibernate
JDBC
Mockito
Swagger
PostgreSQL
MySQL
MSSQL
Hive
Oracle
Lucene
Spark
Gcloud
Tableau
HTML5
CSS3
JavaScript
Material Design
AngularJs
Node.js