Skip to content

Abtahi360/Boi_Jatra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

📚 Boi Jatra – Bookstore Management System (Java)

Boi Jatra is a Java-based bookstore application that simulates a virtual book purchasing system. Users can browse, select, and purchase books, while admins manage users, books, and order data. The system uses text files instead of a database to store all information.


Key Features

🔐 Admin Panel

  • Add new admins and users
  • View and manage orders
  • Customize and edit user information

👤 User Panel

  • Browse books by category
  • Add books to cart
  • Make payments via Bkash or Bank transfer
  • Checkout and generate order info

🗂️ Java Class Files

  • AddAdmin.java – Add new admin
  • AddUser.java – Add a new user
  • AdminLogin.java – Admin login interface
  • AdminPanel.java – Admin dashboard
  • Bank.java – Bank payment handler
  • Bkash.java – Bkash mobile payment integration
  • Cart.java – Shopping cart functionality
  • Form.java – Book order form
  • Login.java – User login interface
  • MyButton.java – Custom button design
  • MyPasswordField.java – Custom password field component
  • MyTextField.java – Custom text input field
  • OrderInfo.java – Order summary display
  • Payment.java – Payment processing logic
  • SignUp.java – New user registration
  • UserInfo.java – User profile info

💾 Data Handling

  • All data (users, orders, books, payments) are stored in text files, not in a database.

🛠️ Technologies Used

  • Java (Swing for GUI)
  • File I/O (Text file-based storage)
  • OOP Concepts

📷 Screenshots

Image Image Image Image Image Image Image Image


👨‍💻 Author

Abtahi IslamCSE Student, American International University – Bangladesh
📧 23-50434-1@student.aiub.edu

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages