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
Summary
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.