This is my location-based assignment for CS152 (Fall 2017) at the Minerva Schools at KGI. The requirements entailed creating an expert system in Prolog for recommending restaurants, cafes, or diners to future Minerva students based on the price range of food, availability of an English menu, distance from accommodation, accessibility by public transport, type of cuisine, type of meals (e.g. just cafe food or more substantial), availability of vegetarian options, and availability of gluten-free options.
The React-based GUI was created as an extension to this assignment and bootstrapped using create-react-app, following Google's Material Design standards with the help of Material UI React.
View it at https://jdecked.github.io/CS152-LBA.
First, clone this repo:
$ git clone https://github.com/jdecked/CS152-LBA
$ cd CS152-LBA
This project manages dependencies with yarn. If you don't have yarn, install it from npm:
$ npm install yarn
Once you have yarn, install this project:
$ yarn install && yarn run postinstall
This should open the project at localhost:3000
. Enjoy!