flightassistant's Introduction
The Bon Voyage travel assistant helps you retrieve details of your flights quickly by providing just the flight number and travel date. It provides details like the number of stops, arrival and departure airports, terminals and time information. It also gives carrier contact information. If your flight is in the next few days, the weather prediction is also provided, so that you can make your travel arrangements accordingly. About the authors: Devika Nair Syama ([email protected]) Karthika Purushothaman ([email protected]) Technical details: The jsp form sends user input to a FlightInfoServlet. This servlet invokes functions to call external webservices for flight information and weather information when necessary. The obtained information is populated in a session variable and passed to another page which displays the results to the user. This can be easily extended to provide additional functionality. This application requires tomcat and has been currently compiled with java 7. The source files are attached, so you should be able to use java6 and above. All dependencies are attached. Running it in eclipse: The attached zip is an eclipse project. You can import it to your eclipse workspace and perform "Run As-> Run on Server". This should launch localhost:port/FlightAssistant, which is the home page of the application. Running the war file: The war file is also attached, so that you can add it to the webapps folder of any tomcat and run it. Launching the application: The application home page can be found at http://hostname:port/FlightAssistant. If you are running tomcat if the default properties, you can see it at http://localhost:8080/FlightAssistant Enter the flight details and date: Eg: Flight Carrier Code: AA Flight Number: 120 Year(YYYY): 2014 Month(MM): 02 Day(DD): 03 Click on GET DETAILS This should show you the details of the flight AA120 on February 03, 2014
flightassistant's People
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.