France Mean Hourly Salaries

The goal of this project is to serve data on average salaries in France and can be used for example for target marketing. The data we use is available as open data in csv
We build an API in flask with frontends consuming endpoints in javascript. Documentation for the API is available here

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

What things you need to install the software and how to install them

pip install -r requirements.txt

Installing

We start by creating and activating a virtual environment

python3 -m venv env

And activate

source env/bin/activate

Then install dependencies

pip3 install -r requirements.txt

Built With

  • Flask - The web framework used
  • Fetch API - Javascript front end
  • Folium - Python package for map visualisation