Generate Barcode

This is a Python application that uses Flask, Cerberus, Pytest, and Pre-commit to generate barcodes.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

What things you need to install the software and how to install them.

pip install flask cerberus pytest pre-commit

Installing

A step by step series of examples that tell you how to get a development environment running.

git clone <repository-url>
cd <repository-directory>
pip install -r requirements.txt

Code Formatting and Linting

This project uses Pylint to enforce a coding standard and style guide, and to catch certain types of errors at an early stage.

Running the tests

Explain how to run the automated tests for this system using pytest.

pytest

Built With

  • Flask - The web framework used
  • Cerberus - Used for validation
  • Pytest - Used to run tests
  • Pre-commit - A framework for managing and maintaining multi-language pre-commit hooks.

Authors David de Jesus Oliveira