Skip to content

nutan654/visonflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🕶️ VisionFlow: Enterprise Optical CRM & E-Commerce Platform

Docker Python FastAPI PHP MySQL JavaScript

VisionFlow is a containerized, microservice-driven prototype . It seamlessly merges a patient medical record system (CRM) with a dynamic eyewear e-commerce storefront.

✨ Key Features

  • Microservice Architecture: Decoupled PHP/Apache backend and a Python/FastAPI predictive engine.
  • Relational Medical Database: Secure, transaction-based SQL operations linking patient demographics to optical lens prescriptions.
  • Real-Time Data Visualization: Interactive Chart.js dashboard powered by Python REST API.
  • Full CRUD Inventory API: Single-page administrative dashboard for managing eyewear stock.
  • Japanese Localization (i18n): Custom Vanilla JS engine allowing instant UI translation between English and Japanese via localStorage.
  • Containerized Deployment: Fully Dockerized environment (Web, DB, AI) for guaranteed parity across development machines.

🏗️ System Architecture

graph TD
    Client[Frontend Client HTML/JS/CSS]
    
    subgraph Docker Network
        PHP[Web Server :80 Apache/PHP 8]
        Python[AI Engine :8000 Python/FastAPI]
        DB[(MySQL Database :3306)]
    end

    Client -- CRUD Requests --> PHP
    Client -- Fetch Trends --> Python
    PHP -- PDO PDO_MySQL --> DB
Loading

About

Enterprise-grade Optical CRM & AI-driven E-commerce prototype featuring a Microservice architecture (PHP/Python/MySQL) and Docker containerization.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors