You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A Java console app for managing books, users, and borrowing. Features OOP, file I/O, and CSV data persistence. Add, update, and track books/users with robust error handling. Scalable with 50 books, 20 users, 30 transactions. Ideal for SDE portfolios.
Gestor de inventario de libros con interfaz gráfica en JSwing. Puedes añadir, editar, borrar y guardar libros. Los datos se guardan en un archivo de texto y se cargan al iniciar. Usa un HashMap con ISBN como clave para organizar los libros.
Practiced file handling, error management with try-catch, and object comparison using equals(). Developed a student records program that supports adding, searching, displaying, and removing students.
Built a student records management program with a graphical user interface using JSwing. Practiced file handling, error management with try-catch, and object comparison with equals().
A Java-based application with a GUI for managing investment portfolios, enabling users to buy, sell, update prices, calculate gains, and search investments. Features include robust input validation, data persistence via file I/O, and efficient design using polymorphism, abstract classes, and a HashMap index for fast searches.
Developed an application that generates indoor rock climbing workouts, tailored to the user's preferences, by employing Java, Object-Oriented Programming, and File I/O. User inputs such as climbing type, difficulty level, repetition count, and workout intensity are taken into consideration
A cinema-booking-application, with a graphical user interface. Demonstrates knowledge of Java including: File I/O, concurrency & multithreading, exception handling, JDBC (MongoDB) and OOP principles.