Skip to content

KomisarzRyba/lblz2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lblz2

Updated labeling system for UNCSA Percussion.

Description

The lblz2 project is an updated labeling system designed specifically for the UNCSA Percussion program. It aims to streamline and improve the process of labeling percussion instruments and equipment.

Features

  • Efficient Labeling: Simplified process for creating and managing labels.
  • Database Management: Stays in sync with the Airtable database.
  • QR Code Generation: Automatically generates QR codes for easy identification.
  • QR Code Printing: Automatically prints the generated codes, meant to be used with an external label printer.
  • Go Language: Entirely developed in Go for high performance and scalability.

Installation

To install and run the project locally, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/KomisarzRyba/lblz2.git
    cd lblz2
  2. Install Dependencies: Ensure you have Go installed. Then, run:

    go mod tidy
  3. Run the Application:

    go run main.go

Usage

To use the application:

  1. Add Labels: Utilize the provided interface to add new labels for instruments.
  2. Manage Labels: Edit or remove QR labels as needed.
  3. Scan QR Codes: Use a QR scanner to quickly access the items information. The generated code is displayed in the terminal window in ASCII.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For any inquiries or feedback, please contact:

About

Updated labeling system for UNCSA Percussion

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages