Skip to content

custoyang/POMPOM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

POMPOM (Engineering Project) - Pill Organizing Machine

🚩 Table of Contents

🤖 Introduction

POMPOM is a pill-organizing machine controlled by a web application, where users can view pill information on an LCD screen. Users should be able to control the time of pill dispensing and amount of pills dispensed with the web application as the administrator mode. When a pill is dispensed, the number of pills remaining in each compartment should be updated accordingly.

📦 Module Installation

pip install flask pip install flask-sqlalchemy pip install flask-login pip install gpiozero

🔧 Guidelines

Language Guideline Tools
Python Python Guideline Flask
JavaScript JavaScript Guideline
CSS CSS Guideline
HTML HTML Guideline

🎨 Features

A strong feature in this web application is the ability to edit pill information, such as the specific compartment number, size, name, and time you would like the pills to be automatically dispensed. When the time comes, the motor will spin for that compartment, dropping the proper amount of pills needed. Another feature includes being able to view a user profile and calendar, which continuously updates based upon the built in time library.

🐾 Usage

In order to run the web app via Flask, you must open flask_server/main.py, running the web app on a local host port.

🌏 Authors

Custo Yang Lance Vu Maggie Zhang

About

The Pill Organizing Machine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published