Case Studies

Media

Back

Case Study #1

How a digital recording company updated its systems and applications


The Company

Our client is a digital audio and video recording and management system. They strive to increase efficiency in the creation and management of recorded interviews while using unobtrusive equipment. The company provides an easy-to-use and reliable system with uses in many different areas including law enforcement, child advocacy, healthcare, and higher education.

The Problem

The company’s setup was old and needed an update. The software system, Visual Basic 6, did not meet the required challenges. They needed a team to create – from scratch – a new software, all while ensuring the full transition of a vast amount of existing user data to the new platform. Furthermore, their applications needed to support newer technology and hardware such as different types of cameras, microphones, sensors, computers, and other equipment.

The Solution

From the first days of development, Swan Software Solutions utilized Agile methodology. During the active phase of the development, a team of developers worked in 2-week sprints. This allowed the client to receive a new functionality at the end of each sprint and the flexibility to adjust priorities at the beginning of each new sprint. At the beginning of the design phase, a complete set of wireframes was created that schematically described the user interface with a detailed specification of their controls. Swan’s UI/UX teams created a simple and clear interface with the entire set of functions incorporated into the system.

Technology stack

Languages:


JavaScript

JavaScript

Java

Java

C#

C#

Html5

Html5

CSS

CSS

Libraries:


jQuery

jQuery

Bootstrap

Bootstrap

IDE:


Microsoft Visual Studio

Microsoft Visual Studio

Framework:


.NET

.NET

Tools:


Jira

Jira

Bitbucket

Bitbucket

Database Management System:


MySQL

MySQL

Case Study #2

How a publishing company merged several different interface websites into one application.


The Company

Current Publishing runs six different publications in six major Indiana cities. With a focus on news for the people from the people, the Current listens first, then writes the news for each city. True to their name, Current keeps each city up to date on all the important news unique to their location.

The Problem

Due to the fact that the six separate publication platforms were under the Current name with the headquarters occupying a different website address, finding the correct online information was a challenge. Each website had to be separately maintained and updated. Their audience didn’t know which website they should visit. Current Publishing needed a solution that would clear up the confusion for their audience and streamline the maintenance of their platforms.

The Solution

Current Publishing turned to Swan Software Solutions with one task – to merge all seven websites into one master WordPress site. This would centralize all of the Current publications into one concise website. The merge also enabled the company to maintain one site versus seven different sites. In less than two weeks, a dedicated team of Swan professionals merged the seven sites and completed the new Current Publishing website to everyone’s satisfaction.

Technology stack

Languages:


JavaScript

JavaScript

Html5

Html5

SQL

SQL

CSS

CSS

Libraries:


AngularJS

AngularJS

IDE:


IntelliJ IDEA

IntelliJ IDEA

Framework:


Ruby on Rails

Ruby on Rails

Tools:


Git

Git

Jira

Jira

Bitbucket

Bitbucket

Database Management System:


MySQL

MySQL

Dynamo DB

Dynamo DB

Back
Web Analytics