Video game store owners and enthusiasts often find themselves in need of a simple and effective tool to track game inventory, interact with customers, and manage orders. Existing solutions may be bloated or require technical expertise to operate.
Game-store manager is a user-friendly CLI application that streamlines the hassle of managing video games inventory, customers and orders bundled in one single manageable application.
- Easily add, list, update and delete video games in your inventory. Keep track of game titles, platforms, genres, prices and the availability status of games.
- Customer Management: Create and manage customer profiles, including their names and email addresses. Keep a record of your loyal customers.
- Order Tracking: Record customer orders, specifying the games they purchase and the quantities. Automatically calculate total order prices.
- Database Integration: Game-Store Manager leverages SQLAlchemy to store and organize data efficiently in an SQLite database.
- Python3
- SQlite
- Clone the repository:
git clone <repository-url>
- Navigate to cloned repository:
cd Game-manager-cli
- Install dependencies:
pipenv install
- Create pipenv environment:
pipenv shell
- Open terminal and run
python cli.py
to see a list of commands that are usable within the program.
Author: Arnold Aswani
Licensed under the MIT License - see the LICENSE file for details.