Skip to content

hugolvc/sacbeh_ai

Repository files navigation

Sacbeh

A Python application built with MVC architecture using Streamlit for the view, Pydantic for the model, and a singleton controller.

Architecture

  • View: Streamlit web interface
  • Model: Pydantic models with Python data structures
  • Controller: Singleton pattern for shared state management

Setup

  1. Install dependencies:
pip install -r requirements.txt
  1. Run the application:
streamlit run app.py

Project Structure

sacbeh/
├── app.py                 # Main Streamlit application entry point
├── controller/
│   ├── __init__.py
│   └── app_controller.py  # Singleton controller
├── model/
│   ├── __init__.py
│   └── data_models.py     # Pydantic models
├── view/
│   ├── __init__.py
│   └── pages/
│       ├── __init__.py
│       └── welcome.py     # Welcome page
├── requirements.txt
└── README.md

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages