Three students implemented this project for a Windows Programming (CMPE 361) course at the American University of Bahrain (AUBH) in December 2022. JavaFX, Eclipse & SceneBuilder were used for the project's implementation.
- Description.
- Features.
- Installation.
- How to Use.
- Additional Features.
- Credits.
A JavaFX application that tracks lost and found items at AUBH when the user can add, edit, delete, undo the deletion of the items, and export them into a CSV file.
- Add and delete items in a table.
- Undo the deletion actions in the table.
- Filter the items in the table according to their location.
- Exporting the items in the table into a CSV file.
- Current time and date shown at all times.
- A bar chart to show the number of lost & found items per building from the data in the table.
- Extract the ZIP file and import it into Eclipse IDE.
- Set up the libraries of JavaFX in the imported project.
- Compile and run the Main.java after you set up the JavaFX libraries to start the program.
- To add the item to write your data, click 'New'.
- Write the item name, select the date the item has been lost/found, select the location of where the item has been lost/found, select the status if it is lost/found, and finally, write down the item's description.
- After filling in the data, you click on 'Save', and the data goes to a table.
- To edit the data in the table, select the item you want to edit and click 'Edit'.
- Click' Export' To export the data in the table.
- To delete the item in the table, select the item and click on 'Delete'.
- To undo deleting the data in the table, click 'Undo'.
- Users can select multiple items and click on 'Delete' to delete the selected items and click on 'Undo' to undo the deletion process.
- The current temperature in Bahrain is displayed.
- American University of Bahrain (AUBH)
- CMPE 361 - Windows Programming
- Professor: Dr. Fatema Akbar
- Students: Yousef Elsonbaty (A00138), Mariam Hussein (A00039) & Amr Osman (A00112)