The health monitoring system has become increasingly popular in recent years due to its unique features and wide range of medical applications. The OneLife IoT-based self-monitoring healthcare system is a smart health monitoring system to detect and predict diseases by monitoring various health-related data such as body temperature, pulse rate, heartbeat, blood pressure, oxygen levels, and sugar levels. It helps track a patient's specific metrics every day and provides analysis for a week, month, and year to predict the patient's condition. It is implemented and tested on two groups of five patients each and achieves accuracy by measuring the general parameters in a controlled environment. It provides the users with the measured results, on LCD including heart rate, blood sugar level, temperature, etc. By incorporating internet of things-based self-monitoring healthcare systems into educational systems, the health of the students can be easily monitored.