Viebeg

A Medication Inventory Platform

  • Development service

    Medication accounting and purchasing platform

  • Business niche

    MedTech

  • Time spent on the project

    1100 hours

  • Technologies we used

    React JS, Django, Testing, REST API

Challenge

Due to the pandemic, investing in medicine has become even more relevant.

New tasks and needs have emerged: to organize remote monitoring of patients, to get a “second opinion” from a doctor, to develop medicines, and to increase the efficiency of medical institutions.

Special attention should be paid to products for centralized accounting and purchase of medicines. They allow medical centers to automate processes that previously required the participation of live staff and were often subject to human factors. We just got the task to create such an automation software product.

Client/Target audience

The target audience of the product is medical centers, as well as suppliers of medical equipment and drugs. The particular product is designed for the African region (Congo, Rwanda, Burundi).

Product overview

Product overview

Having analyzed in detail the needs of the customer, we have identified two user models.

The customer model makes it possible to keep records of medical goods that are in the clinic. It also provides the ability to manage stocks. An important part will be a dashboard that displays all statistics on purchases and consumption. .

The supplier model is designed for suppliers of drugs and medical equipment. Here they receive requests from medical centres through the service.

Ready to see what we can do for you?

Download case

Our development team

Our development team consisted of 8 specialists. Despite the small team, we managed to implement the project within established deadlines.

  • 1

    Project manager

  • 2

    QA specialist

  • 1

    Designers

  • 2

    Front-end developers

  • 2

    Back-end developers

Our approach

As part of the application, we needed to develop two role models - the Customer model and the Supplier model. To complete this task and other small tasks, we used the following tools:

Testing

Testing

We paid special attention to testing the usability of the solution so that its interface has a minimal learning curve

Django

Django

This is a Python-based framework for developing web applications with which we created the backend

React JS

React JS

This is a JS library for creating user interfaces, we used it for frontend development

Redux

Redux

This is a predictable state container for JavaScript apps

REST API

REST API

This is an architectural style for an application that uses HTTP requests to access and use data

Testing

Testing

We paid special attention to testing the usability of the solution so that its interface has a minimal learning curve

Django

Django

This is a Python-based framework for developing web applications with which we created the backend

React JS

React JS

This is a JS library for creating user interfaces, we used it for frontend development

Redux

Redux

This is a predictable state container for JavaScript apps

REST API

REST API

This is an architectural style for an application that uses HTTP requests to access and use data

Testing

Testing

We paid special attention to testing the usability of the solution so that its interface has a minimal learning curve

Django

Django

This is a Python-based framework for developing web applications with which we created the backend

React JS

React JS

This is a JS library for creating user interfaces, we used it for frontend development

Redux

Redux

This is a predictable state container for JavaScript apps

REST API

REST API

This is an architectural style for an application that uses HTTP requests to access and use data

Solution overview

As a result, we've created a centralized drug inventory and purchasing platform for healthcare centers. With this solution, clinics can keep track of medicines and carry out planned purchases of goods. The application implements two models of behavior: a clinic (customer) and a supplier.

Therefore, to meet all the needs of all user groups, we had to create four front-end applications (two of which have two access levels)

PM at OwlabIvan Selivanov

    Features for supplier (who is also an administrator):

    • The ability to receive requests from medical centers through the service;
    • The application is equipped with features for managing users in the system, allowing users to view personal information, provide and restrict access to the system, etc;
    • As for the accounting of medicines and medical equipment, in the application users can edit the quantity of goods, set the selling price, edit the description, and add new goods to the system;
    • A user with administrator rights can manage orders: manage statuses, set delivery dates, markups, etc. Users can also create a purchase order here themself.
template workspaces

    Features for clinic (customer) clients:

    • It is possible to monitor the number of items in stock and their quantitative status (enough, a few items left, and running out);
    • The staff of the medical center can order new goods and equipment here - the app DB contains over 5000 items;
    • The solution also provides functionality for adding your own product names. We have creted the function of adding other users to manage inventory and delegate their responsibilitie;
    • We created a panel for managing orders: tracking the status of an order and delivery, generating invoices, and the like.
template workspaces
template workspaces

    Features for supplier (who is also an administrator):

    • The ability to receive requests from medical centers through the service;
    • The application is equipped with features for managing users in the system, allowing users to view personal information, provide and restrict access to the system, etc;
    • As for the accounting of medicines and medical equipment, in the application users can edit the quantity of goods, set the selling price, edit the description, and add new goods to the system;
    • A user with administrator rights can manage orders: manage statuses, set delivery dates, markups, etc. Users can also create a purchase order here themself.
template workspaces

    Features for clinic (customer) clients:

    • It is possible to monitor the number of items in stock and their quantitative status (enough, a few items left, and running out);
    • The staff of the medical center can order new goods and equipment here - the app DB contains over 5000 items;
    • The solution also provides functionality for adding your own product names. We have creted the function of adding other users to manage inventory and delegate their responsibilitie;
    • We created a panel for managing orders: tracking the status of an order and delivery, generating invoices, and the like.

Need help creating a similar solution?

Write to us right now and we will contact you as soon as possible to discuss your business idea in detail.

Contact us
Talk to us and get your project start!
Contact info
Email
[email protected]

- Vitaliy, CEO

Address
Kotlyarevsky street 1/27, Poltava, Ukraine

- Head/Development Office

cookie-icon
Cookies

We care about your data and we'd love to use cookies to make your experience better.