CityRec is a prototype travel recommender system for cities. It was developed to conduct a user study in the scope of a Master’s thesis at the Technical University of Munich (TUM).
Some screenshots of the application are shown below:
- Clone the repo
- Use the sample database dump to create the necessary MongoDB collections, by running this command:
mongorestore other/dump
(only a fraction of the cities dataset is provided in this dump) - Update
mongoURI
in thedb.js
file to point to your MongoDB instance - Install the project dependencies using
yarn
ornpm
- Run
yarn dev
for a development build
Note that a large part of this prototype was developed during a very short period of time due to time limitations, therefore, there is room for improvement in the code quality and structure in some parts of the implementation.