Projects

Recent work we're proud of.

 

Over the years, lunamotiv developers have built software for a wide variety of startups, city government, and enterprises in virtually every business segment. Here are some of the projects lunamotiv has delivered lately. Please note that the client name and other information may be withheld per contractual agreement. Unless otherwise stated, lunamotiv was the sole provider on these projects for all analysis, design, implementation, test, deployment, and support.

 
angular-nodejs.png

Project: A Fiscal and liability management platform

Client: A city with a population that ranks in the top 35 in the nation

Core Stack: Angular 4, NodeJS, MongoDB, Azure Cloud, Auth0

A city needed a new application to track up to 1000 bills and documents associated with the state legislature with near realtime updates to support users in more than 20 city departments. There was no API available for the data.

lunamotiv built a custom distributed scraper network to generate the large amount of necessary data from many disparate state web pages. We built a Swagger REST API to provide sanitized data and backend processing for the web application. The intuitive Angular 4 application provides near-realtime updates and notifications to departments, city officials, and lobbyists and set a new standard for app UX for the city. The application lets mobile and desktop users easily share information and documents and quickly provide structured feedback and fiscal analysis for city officials. Lobbyists were provided custom tagging functionality to augment their specific workflow. Simple but effective reporting provides decision makers with key insights and the necessary exported documentation. The platform was deployed to Azure has been continuously updated and has a new city standard for system performance, reliability, and usability since initial release in 2016.

 
kotlin-elasticsearch.png

Project: A custom data Pump integration with a Enterprise Project portfolio Management System

Client: A large commercial mechanical contracting company in Orange County

Core Stack: Kotlin, java, Elasticsearch, SPRING BOOT, REST

A commercial contracting company needed a way to transform and merge their Elasticsearch data feed into their legacy EPPM.

lunamotiv evaluated the available tools offered by the EPPM vendor and found that they just didn’t meet the project requirements. So, we created our own custom solution by combining proven open source libraries. The application used a scheduler to fetch the data from the source system. This data was validated, filtered, and then transformed into the proper format according to custom needs. Finally, the clean data was pushed into the destination system. We used extensive logging to make sure that the customer was able to view every transaction and exception.

 
nativescript-angular.png

Project: A Native iOS and Android mobile app

Client: A city with a population that ranks in the top 35 in the nation

Core Stack: NativeScript, Angular 2+, TypeScript

A city needed a fully featured mobile app for an upcoming municipal election just a few weeks away.

lunamotiv started with just a simple sketch on a sheet of paper and delivered the first version on the Apple Appstore and Android Play in just 34 days. The app supported polling place mapping, navigation to closest polling place, election dates and times, voting registration and candidate information, links to additional resources on the city website, and more. The speedy app utilized a simple card-based UI design. The UI and splash screen matched the city website look and feel to provide a unified experience.

 
gmaps-nodejs.png

Project: Google Maps integration project

Client: A city on the West Coast

Core Stack: Javascript, Google Maps, Oracle Cloud

A city needed to manage over 1000 geo-based assets and associated data on a map with filters and ERP integration.

lunamotiv precision geocoded all assets and built a Swagger REST API on Oracle Cloud to serve the lat-long and asset data. We then built the web content to display the google map with simple graphical filtering and popups with integration to the backend ERP.

 
play-scala.png

Project: Public Safety app to assist at-risk individuals and their families

Client: A (different) city on the West Coast

Core Stack: Play Framework, Scala, Azure, MS Sql Server

A city needed a new app to enable public safety officers to quickly identify and locate lost or missing at-risk individuals and return them home safely.

lunamotiv did a full data migration and data validation. We built an app that allows denizens to easily sign up and register at-risk family members. Users are able to upload photos and quickly enter contact information, addresses, and specific details for all the registered individuals in their account. Public safety officials are provided with powerful search tools which enables them to quickly find a match in the system based on any field in the system or even a fuzzy range of values. The app is able to quickly produce missing person posters and integrates with public safety incident tracking so that public safety personnel can quickly get up to speed on an individuals unique history.