The aim of this project is to create a web-based service which allows for a quicker and more efficient way to traverse a library or similar environment. Specifically, this app will be a list of items, with the feature of giving you both:
- The most efficient (based on distance to walk) order in which to pick up these items
- A visual map of the pathway to follow
This idea builds on existing services from department stores, adding what we believe to be a key feature of navigation around the building.
This repository contains the backend code of the project, which is constructed as a Node.js server. The frontend may be found here.
To set up your environment, install Node and NPM using docs/setup/nvm-setup.sh
Once Node and NPM are installed (at least Node version 14LTS), run
npm install
in the root of the project directory.
This project is licensed under the second version of the Mozilla Public License, the terms of which may be found here.
This project is currently hosted at library-guide.herokuapp.com.