Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

138 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Medi Vision AI

Medi Vision AI is a full-stack, AI-powered medical shop ERP for billing, inventory management, customer CRM, face recognition, and automated reordering. It combines a Flask backend with a SQLite database and a web dashboard to help manage day-to-day pharmacy operations from one place.

Features

  • Billing and invoice management
  • Medicine inventory tracking
  • Shelf mapping for medicine locations
  • Customer and supplier CRM
  • Doctor records
  • Face recognition support for customer handling
  • Reorder alerts and stock monitoring

Setup

  1. Create and activate a Python virtual environment:
python -m venv .venv
.venv\Scripts\activate
  1. Install the dependencies:
pip install -r requirements.txt
  1. Start the application:
python run.py
  1. Open the app in your browser:
http://127.0.0.1:5001

Project Structure

  • run.py is the local development entrypoint.
  • wsgi.py is the production entrypoint.
  • backend/app_factory.py builds the Flask app and registers routes.
  • backend/db.py holds database setup, migrations, and shared row helpers.
  • backend/routes/ contains the route groups split by feature area.
  • frontend/templates/dashboard.html is the main UI entrypoint served at /.
  • frontend/static/ holds the browser assets used by the dashboard.

Notes

  • The app uses SQLite by default and creates database.db in the project folder.
  • You can set PHARMACY_DB_PATH if you want to use a different database location, and it can be relative to the project root.
  • The app loads a local .env file automatically from the project root.
  • See .env.example for the suggested template.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages