Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ezejosue/mediplus

Aplicación móvil para el control de registros del Asilo de ancianos Esperanza de Santa Ana
https://github.com/ezejosue/mediplus

bootstrap5 expo mysql react-native

Last synced: 9 days ago
JSON representation

Aplicación móvil para el control de registros del Asilo de ancianos Esperanza de Santa Ana

Awesome Lists containing this project

README

        

# MediPlus 🌟
## Aplicación móvil para el control de registros del Asilo de ancianos Esperanza de Santa Ana

**Descripción** 📖:

El Asilo de ancianos Esperanza de Santa Ana busca una aplicación móvil para mejorar la gestión de sus registros de pacientes, doctores e historial de citas. La aplicación, desarrollada con React Native y Expo, será intuitiva y fácil de usar para el personal del asilo, garantizando una mejor experiencia en la gestión de la información.

**Tecnologías** 🛠:

- **React Native y Expo:** Para el desarrollo de la aplicación móvil multiplataforma.
- **Bootstrap 5:** Para un diseño responsive y atractivo.
- **MYSQL o Firebase:** Para la gestión de la base de datos.

**Requisitos para Desarrolladores** 💻:

Antes de comenzar a trabajar en el desarrollo o contribuir al proyecto MediPlus, asegúrate de cumplir con los siguientes requisitos técnicos:
- **Node.js** instalado en su versión LTS más reciente.
- **React Native CLI** configurado globalmente en tu máquina.
- **MySQL Server** para la gestión de bases de datos locales durante el desarrollo.
- **Git** para el control de versiones y colaboración con el equipo de desarrollo.
- **Entorno de desarrollo integrado (IDE) o editor de código** preferido configurado para el desarrollo de React Native (Visual Studio Code, Atom, etc.).
- **Expo CLI** instalado para la visualización y prueba de la aplicación en dispositivos móviles o emuladores.

**Instrucciones de Uso para Desarrolladores** 🛠:

Para contribuir al desarrollo de la aplicación MediPlus, sigue estos pasos:
1. **Clona el repositorio:** Utiliza el comando `git clone` seguido del enlace del repositorio para obtener una copia local del proyecto.
2. **Instala las dependencias:** Navega hasta la carpeta del proyecto clonado y ejecuta `npm install` para instalar todas las dependencias necesarias.
3. **Configura tu entorno de desarrollo:** Asegúrate de tener configurado tu IDE o editor de código con soporte para React Native y ESLint para mantener un estilo de código consistente.
4. **Inicia el servidor de desarrollo:** Ejecuta `npm start` o `expo start` para iniciar el servidor de desarrollo de Expo. Esto te permitirá visualizar la aplicación en un dispositivo móvil o emulador.
5. **Realiza tus cambios:** Trabaja en las tareas asignadas o en las mejoras que propongas. Asegúrate de seguir las guías de estilo y prácticas recomendadas para React Native y el resto de tecnologías utilizadas.
6. **Prueba tus cambios:** Antes de enviar tus cambios, realiza pruebas exhaustivas en diferentes dispositivos y emuladores para asegurar que todo funciona correctamente.
7. **Envía tus cambios:** Utiliza `git commit` para preparar tus cambios y `git push` para subirlos al repositorio. Asegúrate de seguir las convenciones de nombres para los commits propuestas por el equipo.
8. **Crea un Pull Request:** Una vez que tus cambios estén listos y subidos, crea un Pull Request en GitHub para que tu código sea revisado por el equipo antes de ser fusionado con la rama principal.

**Funcionalidades** 🔍:

- **Acceso a la aplicación:**
- Inicio de sesión con usuario y contraseña o mediante Gmail.
- **Gestión de registros:**
- Funcionalidades para crear, actualizar, ver y eliminar registros de pacientes, doctores y citas, incluyendo un historial detallado de citas.

**Desarrollo** 🚀:

Este proyecto es llevado a cabo por un talentoso equipo de desarrolladores:
- Avalos Avalos, Josué Ezequiel: AA200509
- Carlos Heriberto Flores Ramirez: FR230818
- Bryan Eduardo Vargas Villatoro: VV110806

**Enlaces de interés** 🔗:
- **Diseño en Figma:** [Ver diseño](https://www.figma.com/file/6UUA3t9Z6lhAi61geZ8Tsf/ReactApp?type=design&node-id=0-1&mode=design&t=11ElOwXo5CE3W2hc-0)
- **Planificación de actividades:** [Planificar](https://tasks.office.com/udb.edu.sv/Home/PlanViews/v1MpYA2m5Um2LmXOsklZ9GQAGeH2?Type=PlanLink&Channel=Link&CreatedTime=638468494166260000)

**Licencia** 📄:

Este proyecto se distribuye bajo la Licencia Creative Commons, permitiendo su uso y distribución conforme a las condiciones establecidas.

**Cómo contribuir** ✨:

Si estás interesado en contribuir al desarrollo de MediPlus, aquí te decimos cómo:
- **Reportando errores:** Utiliza la sección de "Issues" en GitHub para reportar.
- **Sugiriendo mejoras:** Comparte tus ideas para hacer de MediPlus algo aún mejor.
- **Colaborando en el desarrollo:** ¡Tu experiencia en desarrollo de aplicaciones móviles puede marcar la diferencia!

**Agradecimientos** 💖:

Un especial agradecimiento al Asilo de ancianos Esperanza de Santa Ana por confiar en nuestro equipo para este proyecto.

Para más información y detalles sobre el proyecto, no dudes en contactarnos. ¡Estamos emocionados de trabajar juntos en este proyecto que hará la diferencia!