Skip to content

triptonn/cli_order_processing

Repository files navigation

Python CLI Order Management System

A lightweight cli business management system built in Python, demonstrating practical implementation of enterprise software concepts without external dependencies. The system handles customer relationships, order processing, and inventory management through a command-line interface.

Features

  • Customer relationship management
  • Order processing with multi-item support
  • Basic inventory tracking
  • User authentication
  • User rights
  • CSV-based data persistence
  • In-memory caching for performance

Requirements

  • Python 3.x
  • No additional packages required

Usage

Run the application:

python main.py

Development Status

This project is developed as a version of a training exercise at school to refresh Python programming capabilities and look what I can produce in about a work week. It serves as a practical example of building business software with minimal dependencies while trying to maintain a ordered code base.

Currently in active development with core functionality mostly implemented, simple authentication, the last goal is a user rights system and some refactoring.

About

cli business management system built in Python

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages