Skip to content

Aya949/prestation_app

Repository files navigation

Prestations Lookup & Dashboard App

A Streamlit web application developed during my internship at La Fondation Mohammed VI de Promotion des Œuvres Sociales de l’Éducation-Formation. The app was designed to help internal employees quickly search, filter, and visualize data related to social benefits ("prestations") offered to Ministry of Education members.

Features

  • Search by Member ID: Enter a "numéro d'adhérent" (member ID) to view all associated services and total amount.

  • CSV File Upload: Upload a CSV file containing a list of member IDs to display and export their prestations.

  • Global Statistics: View total costs, average amounts, and number of beneficiaries.

  • Filter by Prestation: Select a type of prestation and interactively display key data columns.

  • Online Deployment: Deployed with Streamlit Cloud for immediate access.

Screenshots

Global statistics image

Search by Member ID image

Seach by service image

Technologies Used

  • Python 3.11

  • Streamlit : For interactive web development

  • Pandas : For data manipulation

  • Matplotlib & Seaborn : For visualizations

  • CSS/HTML : For UI customization

Deployment

The app is deployed on Streamlit Cloud:

Access the live app

Context

This project was completed during my observation internship at Fondation Mohammed VI. The goal was to centralize data consultation on social services and simplify access for internal staff.

Feedback & Suggestions

Feel free to open an issue or submit a pull request if you'd like to contribute or suggest improvements.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published