Wayfinding is a website designed to help students navigate the American River College Campus.
The API key is currently configured to only work when requests are sent from the ARC power server, so the project doesn't work anywhere else. If you are developing this application, you will have to create your own API key. Quite frankly, I would be very surprised if this works at all outside of the power server, so this is really not meant to be used anywhere else.
A detailed guide to the Wayfinding project can be found here.
To get started, you'll need to download and unzip the project to the directory of your choice.
You will need an IDE that supports Javascript if you want to edit the program's files. If you want to launch the website, you'll need some way of creating a server to host the site. I use Python's simple HTTP server as a host, and have written a batch file to launch the website with a single double-click.
If you do not have Python installed, download the latest version of Python here.
If you want to launch a development version of the site, navigate to the folder containing the project using either your file explorer or terminal. Double click on the launch.bat file, or enter into your terminal:
batch
If the batch file does not work, try one of the following:
python -m http.server
or
python -m SimpleHTTPServer
Of course, you could always use your preferred method of launching a website.
If the batch file produced this output
Open your web browser to localhost:8000 to view the webpage
Press control-c to exit
Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) ...
everything is working correctly!
This version of Wayfinding is not meant for use as a deployed website, merely as a place to test new features for the official version on the ARC website link.
It has only been tested in Google Chrome, so you will want to pack it with Webpack or Babel before deploying.
This project is the property of the American River College Design Hub, and as such, is not open to contributions from external parties. If you are an intern or employee in the Design Hub, contact Matt Crow (w# is 1599227) if you wish to contribute.
- Matt Crow - Programmer - IronHeart7334
See also the list of contributors who participated in this project.
- Thank you PurpleBooth for this awesome readme template! link to template