Geneva's REG research is a web application that allows users to conduct research on companies established in the canton of Geneva.
The filters enable users to refine their search results based on:
- Company size
- Year of registration
- Municipality
- Economic activities
- Industry sectors
The search results can be exported as a CSV file and visualized on the map of Geneva.
On Mac, open the terminal and type:
cdDrag the folder containing the file streamlit_app.py, then press the Enter key (↩︎).
If you have done it correctly, the ~ between your machine's name (name@MacBook-Pro-of-Name) and the % sign should display the name of the folder instead.
Execute the following line of code by pressing the Enter key (↩︎):
streamlit run streamlit_app.pyWait a moment, the web application should open in your default web browser.
- The project is implemented in
Python 3.11.6. - The
requirements.txtfile is build for Streamlit Cloud, follow these instructions on your machine :
pip install numpy pandas plotly==5.18.0 streamlitstreamlit_app.py: The web applicationrequirements.txt: The libraries required for the script.- Sources\
companies.ipynb: The script for clear the dataset and convert locations.
- Répertoire des entreprises du canton de Genève (REG)
- Nomenclature générale des activités économiques (NOGA)
- NAVREF
MIT License
Copyright (c) [2024] [Gauthier Rammault]
