ModernPrice Project Details

ModernPrice Project Details

Latest Project
Java FastAPI

Software Overview

ModernPrice - SURV is a versatile GUI Desktop Application designed to streamline label printing and pricing tasks. With a core focus on compatibility with Zebra Label Printers, ModernPrice offers an intuitive solution for businesses needing to print various label sizes while effortlessly managing pricing strategies.

Key Features:

  • Cross-Platform Compatibility: ModernPrice supports both Windows and Mac OS environments, ensuring flexibility and accessibility for users on different operating systems.
  • Zebra Label Printer Integration: Seamlessly connect with Zebra Label Printers to print labels efficiently and accurately.
  • Label Size Selection: Choose from multiple label sizes, including 2” x 1”, 1.25” x 1”, and 2” x 1/2”, to meet specific printing needs.
  • License Key Activation: Ensure security and control with a license key activation system, allowing users to activate the application before use.
  • Automatic Update Notification: Keep users informed of the latest application versions with an automatic update check feature.
  • User Management: Admins can manage active users, ensuring smooth operation and access control.
  • Customizable Pricing: Set custom card transaction fees and enable automatic calculation of card prices based on predefined rates.
  • Intuitive User Interface: Enjoy a user-friendly interface with easy navigation, quantity selection, and cash amount entry for streamlined operations.

Technological Stack:

  • Programming Languages: Java, Python
  • Frameworks: JavaFX, FastAPI, Gunicorn, Uvicorn
  • Database: PocketBase
  • IDEs: IntelliJ, PyCharm


ModernPrice - SURV was created as a comprehensive solution for the company SURV Payments, who were seeking efficient label printing and pricing management, backed by robust technology and meticulous development.