← All case studies
How we dealt with

Weather conditions monitoring web app

Weather conditions monitoring web app

The Client

Cautus Geo AS specializes in comprehensive solutions for environmental and geo-monitoring. The company creates advanced systems with various sensors and dedicated software. The systems enable monitoring different factors (temperature, wind, etc.), events (pressure, leakage, etc.), and putting them together for further analysis to find some unnatural deviations or create predictive models​. Taking the reliability and high precision of measurements, solutions provided by Cautus Geo AS are popular across several industries, including those where geo-data monitoring has a significant meaning for work planning, progress, and safety.

Name
Cautus Geo AS
From
Norway
client logo

Cautus Weather is a solution dedicated to ski resorts and ski lifts operators. It enables the delivery of live data about weather conditions (temperature, wind speed & direction, pressure, snowfall, snow depth, etc.). Our team was in charge of developing the back-end and front-end layers. Client resources covered hardware (sensor system) and the database containing information received from sensors. Our tasks listed the back-end and front-end layer development, API development, UI/UX design, and server configuration and administration.

Applandeo, as the technology partner, has developed several projects for Cautus Geo AS. One of them was Cautus Weather - a web platform that allows for online weather conditions monitoring.

quote

Our solutions

Following the client’s expectations and project assumptions, our developers decided to choose a tech stack for this project that provides high performance, reliability and scalability. The platform has to display real-time data and handle a large number of users at the same time.

To create a back-end layer (creating API to connect and retrieve weather data from the existing MsSql database), we used such technologies and tools as C#, ASP.NET Core, and Entity framework core. The Front-end layer (with user’s accounts, registration/login panels) was built using Angular and TypeScript – for speed, stability, and a possibility to configure as expected.

To properly visualize the received data, we have implemented such libraries as OpenLayers and Highcharts. The application is based on Microsoft Azure Cloud, which ensures high efficiency and reliability. Technology stack:

  • Angular
  • TypeScript
  • ASP.NET Core
  • C#
  • MsSql
  • Entity framework core
  • OpenLayers
  • Highcharts
  • Team City
  • Azure
Solution Image

The results

The back-end and front-end solutions created by our team of developers work well, the web application is fast and reliable. It presents the data in a readable and accessible manner.

The results

Technologies we used

TypeScript
TypeScript
Angular
Angular
.NET
.NET
C#
C#
Azure
Azure

Find us on Clutch

Don’t just take our word for it, take a look at our profile on the world’s largest B2B reviews site Clutch to see what others are saying about us and how we work. Our attention to detail and highly effective project management has ensured business success for our partners and happy clients.

Clutch logo

Get started with us

Avatar Hi, I’m Marcin, COO of Applandeo

Looking for a partner that will work with you to create a great product? Fill in the form below and we’ll walk you through the process. Our developers will do more than just write code, but will also work with you to find the best business solutions to your specific needs. Let’s build something great together.

Drop a message
Contact image