تفاصيل العمل

Programming Language: Java | Type: OOP Console Application

Designed and developed a role-based flight booking system simulating real-world travel agency operations. The system features user authentication, flight and booking management, and payment simulation using Java.

This project was built with strong Object-Oriented Programming principles, including inheritance, encapsulation, polymorphism, and abstraction. It offers distinct functionalities for customers, agents, and administrators, and handles tasks like managing user profiles, searching flights, booking creation, and itinerary generation.

Used file-based data persistence and followed clean code practices to ensure modular, scalable, and maintainable architecture.

Programming Language: Java | Type: OOP Console Application Designed and developed a role-based flight booking system simulating real-world travel agency operations. The system features user authentication, flight and booking management, and payment simulation using Java. This project was built with strong Object-Oriented Programming principles, including inheritance, encapsulation, polymorphism, and abstraction. It offers distinct functionalities for customers, agents, and administrators, and handles tasks like managing user profiles, searching flights, booking creation, and itinerary generation. Used file-based data persistence and followed clean code practices to ensure modular, scalable, and maintainable architecture.

(With my team)

Skills: Software Architecture Design · User-Centered Thinking · Object-Oriented Programming (OOP) · Debugging & Testing · Team Collaboration · File I/O Handling · Problem Solving · Basic GUI (optional

bonus feature if implemented) · UML Diagramming · Java Programming

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
1
تاريخ الإضافة
تاريخ الإنجاز
المهارات