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.
- Add new admins and users
- View and manage orders
- Customize and edit user information
- Browse books by category
- Add books to cart
- Make payments via Bkash or Bank transfer
- Checkout and generate order info
AddAdmin.java– Add new adminAddUser.java– Add a new userAdminLogin.java– Admin login interfaceAdminPanel.java– Admin dashboardBank.java– Bank payment handlerBkash.java– Bkash mobile payment integrationCart.java– Shopping cart functionalityForm.java– Book order formLogin.java– User login interfaceMyButton.java– Custom button designMyPasswordField.java– Custom password field componentMyTextField.java– Custom text input fieldOrderInfo.java– Order summary displayPayment.java– Payment processing logicSignUp.java– New user registrationUserInfo.java– User profile info
- All data (users, orders, books, payments) are stored in text files, not in a database.
- Java (Swing for GUI)
- File I/O (Text file-based storage)
- OOP Concepts
Abtahi Islam – CSE Student, American International University – Bangladesh
📧 23-50434-1@student.aiub.edu







