An open API service indexing awesome lists of open source software.

https://github.com/thee-unruly/streamlit-app-integrating-postgresql-database

Streamlit application that integrates with a PostgreSQL database, providing functionalities for table relationships and report generation.
https://github.com/thee-unruly/streamlit-app-integrating-postgresql-database

analysis postgresql python3 streamlit

Last synced: 4 months ago
JSON representation

Streamlit application that integrates with a PostgreSQL database, providing functionalities for table relationships and report generation.

Awesome Lists containing this project

README

          

# Streamlit Web Application for Data Analysis

## Overview

This project is a Streamlit web application that connects to a PostgreSQL database to perform data analysis and visualization. It includes functionalities for modeling table relationships and generating reports with various metrics and visualizations.

## Features

- **Table Relationship & Filter Tool:** Allows users to select and join tables from a PostgreSQL database and view the joined results.
- **Pension Analytics Dashboard:** Provides a dashboard for analyzing pension claims data, including metrics and visualizations such as monthly claims, claims by status, and claims by stage.

## Installation

To run this application locally, follow these steps:

1. **Clone the Repository:**

```sh
git clone https://github.com/Fadhili-Ibra/Streamlit-app-integrating-PostgreSQL-database.git

2. **Create and Activate a Virtual Environment:**

```sh
python -m venv venv
source venv/bin/activate # On Windows use `venv\Scripts\activate`

3. **Install Required Packages:**

```sh
pip install streamlit pandas psycopg2-binary sqlalchemy plotly