Inventory Management Software Development for an Energy Company

Velvetech refines inventory management for an international renewable energy company
  • Project: Inventory Management Cloud App
  • Duration: 3 months
  • Technologies: Angular, .Net Core 2.x, EF Core, SQL, Microsoft Azure
  • Target audience: IT personnel

The client plans, builds, and operates power plants and customer solutions for generating electricity from renewable sources.


The company’s Head of IT was looking for a scalable solution that would aid the company’s inventory management activities during the employee onboarding and termination routines. At the time, the company used Excel to keep track of hardware, cellphone lines, and tasks associated with employee statuses: onboarding, on-board, offboarding, off-board. That practice obviously had to go for security, scalability, and efficiency reasons.


Develop custom inventory management software that would function seamlessly across desktop PCs and tablets. This web application would replace cumbersome Excel sheets and provide the company’s IT personnel with a secure and intuitive online platform for managing and tracking inventory management-related tasks. Besides, the platform would log the activity of the IT staff and provide detailed reports to the company’s management.


Bootstrap Development

To gain momentum with the development of the inventory management application, Velvetech proposed to use a Bootstrap template. The template came with a ready admin dashboard that the development team was able to customize to fit the client’s requirements. Furthermore, the template shipped with a responsive layout, which meant the app would work in desktop and tablet browsers out-of-the-box.

Inventory management web portal

Inventory Management Cloud App

Being a Microsoft Gold Partner, Velvetech opted for Microsoft tech stack to power the server-side of the application. And to address any future requirements for storing documents and other files in the cloud, it was decided to extend the platform with Microsoft Azure cloud capabilities.

User Roles and Data Migration

The new inventory management application was designed to support two user roles: an IT manager and the system administrator. The IT worker would be the main user of the application, with access to all inventory management-related features, while the system admin would get some extra options:

  • create tasks
  • manage employees and system users
  • control hardware, phone lines
  • view system logs

Once the application had been deployed, the Velvetech team successfully migrated all inventory data from Excel to the app’s database so that the company could continue working with a single solution going forward.


The energy company has ensured its potential for future growth with a scalable, secure solution that has streamlined the company’s inventory management operations. The new inventory management software automatically assigns the tasks created by the admin to new and leaving employees, which has dramatically relieved the IT staff of monotonous tasks.

The management can easily control all inventory-related operations, track IT personnel performance, and monitor changes to the system — all from a single application.

What’s Next

Velvetech keeps adding low-priority updates to the client’s inventory management system, such as notifications for overdue tasks and small UI enhancements — to simplify the system and accommodate it to the ongoing changes at the company.

How to Get Started

Our specialist will contact you to schedule a personalized consultation within one business day.

Velvetech offers complimentary consultations; after which, we will provide you with a proof of concept in just 3 days, an accurate outlook of the cost and timeline of your project and a competitive estimation, and an assembled team – ready to start your project within 7 days.

Proof of Concept in


Start Project within

Apply For A Consultation Today!