Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

📚 GENIUS BOOKS

A Smart Bookstore Management System built with C++

C++ Status License


✨ Overview

GENIUS BOOKS is a C++ console application designed to simplify bookstore operations. It allows secure login, easy book inventory management, sales tracking, and company information viewing. The system is menu-driven, modular, and file-based, making it efficient and simple to use.


🚀 Features

  • 🔐 Login System – Secure access before using the system

  • 📚 Book Management

    • ➕ Add new books
    • 📖 View book list
    • ✏️ Update book details
    • ❌ Delete books
  • 💰 Sales Management

    • 💵 Record new sales
    • 📊 View sales history
    • 🧾 Calculate revenue
  • 🏢 Company Details – Display information about GENIUS BOOKS

  • 🖥️ User-Friendly Menu Navigation


🛠️ Tech Stack

Component Technology
Language C++ (C++11 or later)
Compiler g++, MinGW, Code::Blocks, or Visual Studio
Storage File Handling (books.txt, sales.txt)

📂 Project Structure

GENIUS_BOOKS/
│── main.cpp             # Entry point
│── login.cpp            # Login system
│── books.cpp            # Book management
│── sales.cpp            # Sales management
│── company.cpp          # Company details
│── data/                # Data files (books.txt, sales.txt)
│── README.md            # Documentation

⚙️ Installation & Usage

1️⃣ Clone the Repository

git clone https://github.com/YWanigaarachchi/GENIUS_BOOKS.git
cd GENIUS_BOOKS

2️⃣ Compile the Program

g++ main.cpp -o genius_books

3️⃣ Run the Application

./genius_books

📸 Sample Menu

======= GENIUS BOOKS =======
1. Manage Books
2. Manage Sales
3. View Company Details
4. Logout
============================
Enter your choice:

📌 Future Improvements

  • 🔍 Search books by title/author
  • 📑 Generate sales reports
  • 🖼️ Graphical User Interface (GUI)
  • 🗄️ Database integration (MySQL/SQLite)

👨‍💻 Author

Yasas Wanigaarachchi GitHub


If you like this project, don’t forget to ⭐ star the repository!

About

Book shop management system C++.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages