📊 Practice Data Lookup (Python)
A simple and practical Python CLI-based data lookup system that reads data from CSV files and allows users to search records using case-insensitive and partial matching.
This project is built to practice real-world Python fundamentals such as file handling, dictionaries, CSV parsing, and clean program structure.
🚀 Features
🔍 Lookup data using partial or full names
📁 Reads data from CSV files
🧠 Case-insensitive search
🧱 Clean separation of logic (loading, searching, UI)
🖥️ Command-line interface (CLI)
📊 Supports multiple datasets (employees, sales, users)
📂 Project Structure practive-data-lookup/ │ ├── data/ │ ├── employees.csv │ ├── sales.csv │ └── users.csv │ ├── employees_lookup.py ├── sales_lookup.py ├── users_lookup.py ├── main.py ├── pyproject.toml └── README.md