Build A Mini Java Flight management system

Budget $30 - $250 CAD
Bids 27
Average Bid $206
Status Closed

Distributed Flight Reservation System : a distributed system used by passengers and managers to manage flights between cities. Consider three cities: New York, Seattle and Los Angeles. Flights can be booked between these cities by passengers and the number of flights available between these cities is limited and can be controlled by the managers. There are different classes of flights such as economy class, business class and first class and the number of seats for each class from one city to other is fixed. When a passenger books a flight, the passenger’s information is stored in a passenger record in the servers with following details: first name, last name, address, phone no., destination, class of flight, date of flight. These records are placed in several lists that are stored in a hash map according to the first letter of the last name in the records. All the records with the last name starting with “A” will belong to the same list and will be stored in a hash map (the database) and the key will be “A”. Each server also maintains a log containing the history of all the operations that have been performed on that server. This should be an external text file (one per server) and shall provide as much information as possible about what operations are performed, at what time and who performed the operation. The users of the system are the passengers who want to book the flights and the managers who will add and edit the flights. Managers can be identified by a unique managerID (e.g. NYC1111). Whenever a manager performs an operation, the system must identify the city that manager belongs to by looking at the managerID prefix and perform the operation on that server. A manager should also maintain a log text file of the actions done on the system and the response from the system , so if there is 10 managers there will be 10 logs.

further details follows..

Get Free Quotes For A Project Like This

Looking to make some money?

  • Set your budget and the time frame
  • Outline your proposal
  • Get paid for your work

Bids on this Project

  • mihirpatel5 Profile Picture


    HICKSVILLE,  United States

    We have done various IT projects in area of java j2ee swing and c sharp, dot net weblogic , web sphere, angular, and in mobile apps technology. We are also engage in IT staffing and consulting firm who is liable to complete client's dream projects in IT field. By utilizing highly skilled and experienced professional we have gained client trust and relationship. One to one web and tele conference with client's designated personal's explaining their project with our professional and we make sure that professional understand exactly what client's specification and goals are. 3472381688

  • vw8172745vw Profile Picture


    Karlsruhe,  Germany

    I have a 5 years of java experience. Developed two Android apps. Designed a web site using jquery,css3,html5, jsp on the frontend and spring mvc on the backend with java and mySql Currently I live in Karlsruhe, Germany. Feel free to contact me at anytime.

  • Yuri100 Profile Picture


    Tbilisi,  Georgia

    Hello! I have over 8 years of expertise in development. I can guarantee expertise, individual approach and satisfactory results on time. Specialization in travel websites: - hotel, vacation rentals and accommodatoin websites - tour and travel agencies websites and portals - search engines - hotel booking portals - flight booking portals - travel websites - ERP, PMS for hotels and vacation rentals - ERP for car rental companies - fleet and garage management app - affiliate system - XML API (including expedia, hotelspro, hotelsbeds, etc ) - channel management (including tripadvisor, myhotelzone, etc.) - loyalty websites (vouchers, points, cash back, etc) - travel social networks Additional features: - review system with photo / video upload - live chat - email subscription - user subscription - and more Plugins: - booking and availability calendar plugins Major skills: - PHP, JS, HTML 5, - mobile friendly websites development

  • tumakha Profile Picture


    Ternopil district,  Ukraine

    I am a Senior Java/Scala Developer with 10+ years of experience in architecture design and development with strong problem solving skills. Self-motivated and able to work independently without supervision. Strong self-organization and time-management skills. KEY SKILLS AND COMPETENCIES ● Back-End: Java 8, Scala, Akka, Play framework, Spring Boot/Data/MVC, Camel, Jersey ● Front-End: AngularJS, JSP, JSTL, FreeMarker, JavaScript, CSS, jQuery, Dojo ● ORM: SQL, JdbcTempate, Hibernate, JPA ● Document generation: XML/XSL, XSL-FO, jXLS, XDocReport ● Testing: JUnit, DbUnit, TestNG, REST Assured, Selenium ● VCS: CVS, SVN, Mercurial, Git ● Tools: Eclipse, IntelliJ IDEA, Ant, Maven, SBT, RPM, Jenkins, TeamCity

  • EhsanFida Profile Picture



    2 year experience as a java developer. Previous Organization : Digital Research Lab islamabad pakistan (pvt). from 1-jan-2015 to 29-may-2016 website Work on ERP(Honeycomb-ERP) in Digital Research Lab(pvt) Islamabad as a java developer. work on Inventory , Supply chain, Crm , some of work on finance and hr Current Organization: Momentum Technologies Uk Limited. from 1st-june-2016. Experience in web based/desktop Technologies, client/server, distributed architecture applications in Java J2SE, J2EE technologies . • Good skills in Java, Java Servlets, Enterprise Java Beans(2.0), Exception Handling, JDBC. • Worked in popular ORM framework like Hibernate. • Struts 2 , Spring. • Good experience with databases. • Strong initiative, teamwork. less

  • Futuresolutions9 Profile Picture


    Banglore,  India

    Hi this is eswar, my team done flight reservation projects so , send me full details , my company is 2009 till give service

  • dynalgotech Profile Picture


    KOLKATA,  India

    DynAlgo Tech Pvt Ltd,a leading technology start-up with extensive experience in analysis, design, implementation and testing of various complex software systems suited for heterogeneous environments. Having Expertise in - - Cloud Security, GRC, Cloud Application & Platform Architecture Development, Migration Services - Cloud Management & Monitoring, Dev-Ops Services - Adaptive Bitrate Video Streaming segmenter for FMP4-Dash and HLS - Application development & implementation using Java, J2EE technology and Web Service (SOAP, REST) - Web portal using Liferay Portal technology - Amazon MWS API - eCommerce, Prestashop, OpenCart - Video Surveillance solution development using C++ and OpenCV. - Parallel processing using CUDA - Android App design and development for various domain - Android solutions with Computer Vision like Face Localization, Object Detection, Emotion extractions etc.

  • tranngocanh1702 Profile Picture


    Ho Chi Minh,  Vietnam

    My Expertise: - Java Spring MVC, Maven, Spring security, Tomcat - App, game Development: cross-platform (Android + iOS) - PHP: Wordpress, Drupal - Laravel - NodeJS - MySQL, Mongodb - Restful - HTML5 - AWS - Javascript - CSS - Angularjs - Excel - Photoshop - After Effects - PDF to Excel & Word

  • anuragiitk Profile Picture


    Bangalore,  India

    I am a seasoned professional who has a passion to build high quality scalable, reliable and fault tolerant distributed systems. I have graduated from IITK, one of the top universities in India. Specialities - 1. Java/J2EE, Android 2. Elastic Search 3. Data Structure And Algorithm 4. Openfire chat software development 5. Mysql 6. Any challenging technical problem 7. Website or Application optimization 8. Machine Learning 9. Neural Networks 10. Genetic Algorithm 11. Built highly concurrent and distributed systems 12. Nodejs Base price excluding freelancer fee is 500 USD. Fixed prices. No negotiation please. Hourly fees excludes any transaction fees or freelancer commission.

  • madhavan03 Profile Picture


    Chennai,  India

    Professional in Java/J2EE, Php, Spring, Struts, ExtJs, Flex, Oracle, MySQL, Hibernate, JQuery 10-year experienced web/ app design and engineering consultant. Experienced in Development, Solution designing, application architecting, Team leading, Project planning, Performance optimization. Expertise in Web Portal development - Banking/Financial, Manufacturing, Logistics, Reservations, Shopping Cart Portal Expertise in Domain industry as registrar activities - Development of Portals/Website for domain registration, renewal,... of various tlds integrations Professional in integration of various Payment Gateway Expertise in Web service/SOAP/REST. Experienced in XML/Http apis integration like Payment Gateway integration, SMS gateway integration, Registrar api integration, Reservation APIs integration Expertise in customizing open source projects