This assignment is a project (maximum 3 members; minimum 1) intended to exercise skills in major web technologies focused on development of a rich website targeted for mobile phones. You may use jQuery Mobile but it is not required. The key deliverables will be ...

  • Home Page (index.html): The Home page will give an overview of what info your App displays i.e. what category from the http://swapi.co/api/ project is assigned to your group. Also include link to the SWAPI (web site) (in the footer to cite where you found the information). Also mention which team member has worked on which individual JQueryMobile 'Virtual' Page
  • Textual Display of Remote Data: Page(s) linked from home page that list(s) information from a JSON data file (provided by professor after groups are determined) in an easy to read / mobile-friendly format. You can either list each entity in your JSON file from your main page with a link to the corresponding report or use a sub-page with a list of entities in your JSON file with a corresponding report.
  • Graphical Display of Remote Data: A page or pages linked from home page that graphically displays a chart that visualizes some of the key information in the data file. You should use chart(s) appropriate for the data (typically line charts are used for time series and bar charts are more commonly used for singular comparisons of data).
  • Geographic Representation of Data (using Google Maps Web Service): A page linked from home page that displays a Google map that includes a marker at the user's current location (geolocation) and markers at all the entities in JSON file. Since Star Wars entities are fictional, you will have to assume two numeric information pieces to 'calculate' Longitude & Latitude values. Mention that detail on Home Page - and if you need to, discuss with the Prof.

Specifications

You are to submit the deliverables listed in the overview to your instructor by the given due date. The marking rubric gives a good indication of the deliverables expected.

Academic Honesty!
It is not our intention to break the school's academic policy. Posted solutions are meant to be used as a reference and should not be submitted as is. We are not held liable for any misuse of the solutions. Please see the frequently asked questions page for further questions and inquiries.
Kindly complete the form. Please provide a valid email address and we will get back to you within 24 hours. Payment is through PayPal, Buy me a Coffee or Cryptocurrency. We are a nonprofit organization however we need funds to keep this organization operating and to be able to complete our research and development projects.