Skip to content

HakubaCode/Invoice-Generator

Repository files navigation

Invoice Generator System

A professional-grade invoice generation system built with Python, featuring a CLI interface, REST API, and PDF generation capabilities.

Features

  • Customer management
  • Invoice creation and management
  • PDF invoice generation
  • RESTful API
  • CLI interface
  • Containerized deployment
  • Automated testing
  • CI/CD pipeline

Technology Stack

  • Python 3.11
  • SQLAlchemy (ORM)
  • FastAPI (REST API)
  • ReportLab (PDF Generation)
  • Docker & Docker Compose
  • GitHub Actions (CI/CD)
  • pytest (Testing)
  • Black & Flake8 (Code Quality)

Getting Started

Local Development

  1. Clone the repository:
git clone https://github.com/yourusername/invoice-generator.git
cd invoice-generator

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors