¡Bienvenido a Prodent! 🎉
Prodent es una aplicación Android nativa en Kotlin diseñada para gestionar citas dentales de manera sencilla y eficaz, cubriendo las necesidades de pacientes y doctores.
Prodent permite a:
- Pacientes: registrarse, iniciar sesión, reservar citas, ver historial, calificar doctores, recibir recordatorios y visualizar indicaciones.
- Doctores: iniciar sesión, ver/ordenar citas pendientes, actualizar disponibilidad, apuntar indicaciones médicas y recibir notificaciones.
- 🔑 Iniciar sesión / Registrarse
- ✏️ Editar perfil y subir foto
- 🚪 Cerrar sesión
- 📅 Pacientes: reservar citas, ver historial, detalles y calificar al doctor.
- 📋 Doctores: listar y ordenar citas pendientes, actualizar disponibilidad.
- 🔔 Recordatorios automáticos (24 h antes) y notificaciones de cambios para pacientes y doctores.
- 🗺️ Ubicación y horarios de la clínica
- 📲 Enlaces a redes sociales
- 📝 Guía rápida interactiva al primer inicio
- 💡 Consejo diario de salud bucal
- 🖋️ Doctores pueden registrar indicaciones médicas post-cita
- ⭐ Pacientes pueden dejar reseñas y comentarios
- Lenguaje: Kotlin
- IDE: Android Studio Arctic Fox+
- Arquitectura: MVVM con Android Jetpack
- UI: Jetpack Compose / XML
- Control de versiones: Git & GitHub
- Clona el repositorio
git clone https://github.com/tu-usuario/prodent-android.git cd prodent-android - Abre el proyecto en Android Studio
- Configura las variables de entorno en
app/src/main/res/values/secrets.xml:<resources> <string name="API_BASE_URL">https://api.tu-dominio.com/</string> <string name="FIREBASE_API_KEY">tu_firebase_api_key</string> <string name="JWT_SECRET">tu_secreto_jwt</string> </resources>
- Sync de Gradle y descarga dependencias
- Ejecuta la app en un emulador o dispositivo físico
- Al abrir por primera vez, sigue la guía interactiva.
- Regístrate o inicia sesión (paciente o doctor).
- Explora las secciones:
- 📅 Citas
- 👤 Perfil
- 📝 Historial
- 🔔 Notificaciones
- ⚙️ Configuración
Este proyecto está bajo la licencia MIT. Consulta el archivo LICENSE para más detalles.