The purpose of this project is to develop an application that provides users with personalized recommendations for points of interest and routes in Helsinki. It takes into consideration the current and forecasted weather conditions to enhance the generated suggestions. Read more about the features of the application.
Application can be accessed here: Weather-Based Recommender
Here's a video introduction of the project.
This application is being created as part of the software engineering course at the University of Helsinki.
# Give permissions for a script to specify the backend URL
$ chmod +x generate_local_env.sh
# Replace the ellipsis inside the single quotes with your MongoDB development URL
$ ./generate_local_env.sh '...'
# Start the frontend and backend services on ports 5000 and 3000, respectively
$ docker compose up
To get the MongoDB development URL, read more here. To run the frontend and backend services individually, refer to the instructions provided in the frontend and backend README's respectively.