Skip to content

apogrin/Java-Campus-Map

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WesternU Navigation System
!!!To access Developer mode, enter "1" (without the quotations) in the dev key text field along with your username and password!!!
Welcome to the WesternU Navigation System! This application is designed to help students, faculty, and visitors navigate the campus of Western University with ease. It provides detailed maps, and information about various buildings and facilities on campus.

Getting Started

To get started with the WesternU Navigation System, follow these steps:

    Download the source code on your Windows 10 device.
    Launch the project on any IDE that supports Java Maven projects.
    Run from the IDE or command line. (run the java class titled 
    MavenProject1.java)

Technologies Used

The WesternU Navigation System is built using the following technologies:

    Front-end: JavaSwing
    Back-end: Java
    APIs: WeatherAPI.com
    Data storage: JSON files

Acknowledgements

We would like to thank the following individuals and organizations for their contributions to the WesternU Navigation System:
	Team: Oren Joffe, Darren Porciello, Luigi Perri, Aaron Pogrin, Stephen Kinsey
    Advisors: Moinul Islam, Dr. Daniel Servos
    
See the following tips for guidance on using our software:

  All POI's are displayed as colour-coded Jbuttons on the corresponding map. Simply click the button to access the POI's metadada.
  Additionally, upon clicking on a POI, you will then have the option to favourite it.
  
  In developer mode, you can add, remove, and edit the built-in POI's. Keep in mind that changes save automatically and must
  manually be un-done. Adding a POI in developer mode can be done in the same way as adding a User Defined POI to the map. 
  Removing and editing a POI can be done by clicking on an exisiting POI. 
    
  In regards to filtering a map by the different layers, select the layer(s) you wish to be displayed and then click the submit
  button to update the map to show only the desired layer(s).

  A similar story holds for changing floors within a building. On a floor map screen, select the floor you would like to switch
  to from the dropdown menu and then click "go" to switch to the desired floor map screen.

  When searching for a POI, upon a successful match, the POI's metadata will be displayed on screen. Once you close that window,
  the POI will be highlighted on the map for 10 seconds. Ensure that you scroll the whole map to find the POI while it is still
  highlighted.

See our about us page for our contact info for any inquiries.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages