software de nutricion online gratis
sistema calculadora nutricional php msyql
Para saber si estás llevando una dieta saludable, cuáles son los mejores alimentospara llevar una vida sana o no quieres tener problemas de nutrición,.
Tambien recomendamos Sistema de inventario en php mysql gratis.
Los programas de nutrición no sólo están hechos para deportistas o personas activas, pues nos informan si estamos llevando a cabo una correcta alimentación o si en cambio, ha llegado la hora de cambiar nuestra dieta. Existen programas que te ayudarán a realizar el cómputo de calorías que lleva cada alimento o plato elaborado, programas que nos indican la información nutricional de cada alimento, aplicaciones que comparan la cantidad de vitaminas de cada fruta o nos indican cuál es la mejor dieta según nuestro nivel de actividad física.
📌 Introducción
Este sistema web en PHP está orientado a nutricionistas y centros médicos. Permite registrar pacientes, calcular su índice de masa corporal (IMC), diseñar planes nutricionales y llevar el control de su progreso de forma estructurada.
🧰 Funcionalidades del sistema
-
Registro de pacientes con datos personales y médicos
-
Cálculo automático de IMC y clasificación del estado nutricional
-
Registro de medidas: peso, talla, grasa corporal, etc.
-
Generación de planes de dieta personalizados
-
Seguimiento por fechas con evolución gráfica
-
Panel administrativo con control de usuarios
-
Reportes por paciente o periodo
🗃️ Base de datos: estructura básica
CREATE TABLE pacientes (
id INT AUTO_INCREMENT PRIMARY KEY,
nombre VARCHAR(100),
edad INT,
peso DECIMAL(5,2),
altura DECIMAL(5,2),
genero ENUM('M','F')
);
CREATE TABLE historiales (
id INT AUTO_INCREMENT PRIMARY KEY,
id_paciente INT,
fecha DATE,
peso DECIMAL(5,2),
grasa_corporal DECIMAL(5,2),
imc DECIMAL(5,2),
observaciones TEXT,
FOREIGN KEY (id_paciente) REFERENCES pacientes(id)
);
🧮 Ejemplo de cálculo de IMC en PHP
$peso = $_POST['peso'];
$altura = $_POST['altura']; // en metros
$imc = $peso / ($altura * $altura);
if ($imc < 18.5) {
$estado = "Bajo peso";
} elseif ($imc < 25) {
$estado = "Normal";
} elseif ($imc < 30) {
$estado = "Sobrepeso";
} else {
$estado = "Obesidad";
}
📈 Módulo gráfico (opcional con Chart.js)
- Evolución de peso
- Evolución de grasa corporal
- Evolución del IMC
📁 Archivos incluidos
- Código PHP completo
- Base de datos
.sql - Panel de administración
- Manual de instalación básica
🔧 Posibles mejoras futuras
- Generación de PDF con dietas
- Firma digital del nutricionista
- Envío de recordatorios por correo