Companies Inventory Management System Web and App based with AI

Proshelf is an innovative web and app-based AI platform designed to optimize inventory management.

By simply taking a photo of products on store shelves, our advanced system instantly calculates the quantity, compiles a detailed report, and submits it directly to administrators.

This tool significantly boosts accuracy and efficiency, providing seamless support to our clients.

Client Requirements

Our client is looking to develop a web and app-based AI platform to simplify inventory management.
They offer services to various companies, helping them monitor and report on their product availability in the market.
The goal is to enhance the accuracy, ease, and speed of this process.

With a user-friendly app, when the ProShelf team takes a photo, the system instantly generates a report. This report is first sent to the administrator and then compiled into a final version for the client. This allows companies to effectively audit their stock, ensuring inventory accuracy and management efficiency.

Solution We Develop for Our Client

The client wants to ease the process of the market audit with the help of AI and we were also interested in doing this unique task. Therefore to achieve this, we have assigned our professional development team to the project, which includes an AI consultant, full-stack web developers, and quality assurance specialists. who continuously keep the client updated about the project.


  • Our team has developed an app that allows the proshelf team to take a snapshot of a store shelf and upload it directly within the app. Our AI model then analyzes the image to estimate the quantity of products displayed.
  • When an app user generates a report using the app, they submit it to the team's admin. The admin then verifies the information and compiles data received from various users into a comprehensive report.
  • A third panel has been designed for the end user, a third admin, allowing them to quickly and accurately verify their product availability and stock levels in the market. This feature enables efficient and precise auditing.

Technologies we used

Here are the different technologies we used to develop the ProShelf application and platform.


  • For front-end development, we used React.js to develop an engaging interface for a user-friendly interface.
  • For mobile-app development, we leveraged React Native to craft an interactive and intuitive interface, ensuring seamless user experiences across various devices and platforms.
  • For backend development, we used Python and Node.js to build a strong server-side foundation and ensure the app easily manages user data and handles several processes.
  • For database management, we used MongoDB to securely store the data of users collected from different tasks and maintain a history of visits and data collected to generate reports.