Project information

  • Category: Java Project
  • Client: Saman Rice Company
  • Project date: 08 February, 2022
  • Technology: Java, JavaFx
  • Project URL: Link

This is a Saman Rice Company Vehical Parking System.

  1. When a driver brings the vehicle to the entrance of the basement, he can choose the vehicle that he is driving from the panel available at the side of the entrance of the basement. Then the system will assign a parking slot that is available matching the vehicle criteria.
  2. Then the driver can park the vehicle at the given slot.
  3. When a driver leaves with a vehicle, he should enter his name and select the vehicle that he is driving.
  4. Parking slots 1,2,3,4,13 and 12 are reserved for vans.
  5. Slot number 14 is reserved for the employee transportation bus of the company.
  6. The company has 14 vehicles (You can find the list of vehicles in the appendix).
  7. The company has 16 drivers. (You can find the list of drivers in the appendix).

Project information

  • Category: Java Project
  • Client: SunRice Bakery
  • Project date: 08 April, 2022
  • Technology: Java, JavaFx, MVC Architecture
  • Project URL: Link

This is a SunRice Bakery System.

  1. This system has two roles.it's are Admin and Cashier.
  2. The Admin can manage Cashier,mange Item,view system reports and view system details.
  3. The Cashier can manage Customer,place the order,view system details.

Project information

  • Category: Java Project
  • Client: Super Market System
  • Project date: 04 June, 2022
  • Technology: Java, JavaFx, MVC Layered Architecture
  • Project URL: Link

This is a Super Market System.

  1. When an order is saved, automatically, corresponding details of goods should be saved. An order can be saved without a specific customer but adding customer details is optional for orders as the full payment is done by the customer. Because of the cash is handed in full, it is not compulsory to add customer details to the system.
  2. When cashier creates the bill, the “quantity on hand” of each selected item should be displayed to the cashier.
  3. A discount can be given for a specific or selected item when adding items to the item list. And able to edited on the item list.
  4. The maximum discount of each item should be displayed to the cashier if a discount is available for the item.
  5. Total price and discount price of each item and the collective discount should display in proper places.
  6. Each data report should load to a JTable and you can specify the report to be daily or monthly or annually report at the beginning.
  7. Proper validations for each interface are compulsory.
  8. Maintain the data constancy using transactions.

Project information

  • Category: Java Project
  • Client: Hostel Management System
  • Project date: 01 July, 2022
  • Technology: Java, JavaFx, MVC Architecture, Hibernate
  • Project URL: Link

This is a Hostel Management System.

  1. The student visits the hostel to reserve a room for a specific time period and has to face a simple interview conducted by the one of employees there.
  2. After the interview and gathering of all details about the student, the employee checks the availability of rooms. If rooms are available, the employee starts the registration process for the student.
  3. During the registration process, details about the student, the date of registration, and the kind of room he/she registered for are recorded in the files.
  4. On registration, the student has to make a key money payment for the respective room or they can promise to pay that key money later.
  5. Every student must register under their campus student ID.

Project information

  • Category: Java-Swing Project
  • Client: Simple Notepad
  • Project date: 08 August, 2022
  • Technology: Java, Java Swing
  • Project URL: Link

This is a Java Swing Notepad.

Project information

  • Category: Java and Socket Project
  • Client: Chart Application
  • Project date: 16 August, 2022
  • Technology: Java, JavaFx, Java Socket
  • Project URL: Link

This is a Chart Application.

  1. Users can log into the chat room using his/her name.
  2. A user can send a message from the interface that he/she has. (May use Unicode characters, emojis, or images to send messages)
  3. Other users can simultaneously receive that message and see it in their interface.
  4. Users see the sender of the message and can respond to the messages accordingly.