Skip to content

HelsinkiUniCollab/WeatherBasedRecommender

Repository files navigation

ezgif-4-af3762fc40

CI CD Codecov

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.

License

Instructions

# 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.

Documentation

Backlogs

Sprints