Our blog

InfoNet Retail Fueling System with Franklin EVO and Skybitz

imgpsh_fullsize_anim (3)

The client operates multiple gas stations across various locations, utilizing the infoNet Retail Fueling System. For inventory management, they have several systems installed on-site, including Franklin EVO and Skybitz Tank Sensors. The goal of the project is to implement a quick and user-friendly solution for managing fleet cards, downloading transactions, monitoring inventory, and, if feasible, resetting critical services through a website or mobile app. Additionally, the system should log power anomalies during power outages.

To address the client’s requirements using C#, Node.js, and React, we developed a comprehensive solution that enhances the management of gas stations. Here’s a proposed approach:

 

  1. **Backend Development (C# and Node.js)**:

   – **Node js**:  Implement Node.js to create a robust RESTful API for managing and integrating the various systems in place. This API will handle requests related to fleet card management, transaction downloads, and inventory monitoring.

 

   – **C#**: Utilize .NET Core to facilitate real-time communication with the infoNet Retail Fueling System, as well as the Franklin EVO and Skybitz Tank Sensors. This can include WebSocket connections for live data updates.

 

  1. **Frontend Development (React)**:

   – Build a dynamic web application using React that provides a user-friendly interface for gas station operators. 

   – Include features for managing fleet cards, downloading transaction history, and monitoring inventory levels.

   – Develop a dashboard to display critical metrics, alerts about inventory levels, and statuses of services.

   – Allow users to reset critical services through the web interface directly.

 

  1. **Logging and Monitoring**:

   – Implement a logging mechanism in the backend to capture power anomalies during power outages, storing this data for analysis and reporting.

 

   – Set up monitoring tools to track application performance and ensure all systems are functioning correctly.

 

 

Free consultation

Get in touch for a complimentary software consultation.

Tips for Meaningful Collaboration

01

Active listening, combined with thoughtful clarifying questions, fosters a thorough understanding.

02

Provide clear and focused guidance to address specific needs effectively and efficiently.

03

Maintain consistent follow-ups to ensure challenges are fully addressed while offering timely support.