OWS Software Enhancement and Support

For about three months, Noventum™ has worked with Online Web Services Inc. (OWS), a custom software client based in Mancos, Colorado. OWS had one developer building an entirely new version of their software, so we joined their technical team to add capacity and expertise. Along the way we introduced a complete API documentation and testing solution, sped up their homepage by up to 4x (from 10 seconds to 2.5 seconds), and delivered the UI improvements their clients asked for.

Client Background

OWS offers Software as a Service (SaaS) to agencies that track court case, case victim, victim service, and victim advocacy data. It's important work, and it relies on software that is fast and dependable.

With a single developer creating a whole new version of the platform, OWS needed extra development help. After a few meetings and agreements with an OWS owner, we began working as an extension of their team.

Project Scope

  • Homepage performance: cutting load time from 10 seconds to 2.5 seconds
  • API documentation and testing: introducing a complete solution that makes the product easier to build on and safer to change
  • Scaling and profiling review: reviewing issues across their database and server setups
  • UI improvements: developing the interface enhancements requested by OWS clients

Technologies: Angular 5, TypeScript, Webpack, Propel API, Slim Framework

Key Outcomes

  • Homepage up to 4x faster (10s → 2.5s)
  • A complete API documentation and testing solution in place
  • Database and server scaling issues reviewed, giving the team a clearer path forward
  • UI improvements delivered based on real client requests
  • A strong remote collaboration, with our team working smoothly alongside OWS's technical staff

We've learned a lot from OWS too, from working across a different programming language setup to collaborating efficiently with another business through remote teams. In return, we bring OWS professional custom software, and we're excited for what's next: internationalization and a client support and ticketing system.

Gallery

Looking for a Similar Solution?

This case is just one example of how we help clients solve business challenges through thoughtful design, development, and automation. Let's discuss how we can support your project.