About this project
it-programming / mobile-development
Open
Project overview
1. Plataformas Objetivo: El objetivo es crear una aplicación para Android e iOS. 2. Flujo de la Aplicación: Los usuarios iniciarán sesión en la aplicación, la cual también ofrece una opción para registrarse. Al registrarse, la aplicación solicitará la siguiente información: Nombre. Apellido Paterno. Apellido Materno. Teléfono. Correo Electrónico. Contraseña. El correo electrónico será un campo obligatorio (no se requerirá verificar o validar correo, no dejara registrar dos correos iguales ni tendrá opción olvido de contraseña solo dará la opción de contactase por teléfono a soporte técnico) para iniciar sesión. Posteriormente, el usuario podrá iniciar sesión con su correo y contraseña. Al hacerlo, verá una imagen de fondo con el logo de la notaría en la esquina superior derecha o izquierda, junto a un botón para desplegar un menú. Este menú contendrá dos opciones: "Cerrar Sesión" y "Citas". Al seleccionar "Citas", el usuario podrá registrar una cita o consultar sus citas existentes. Si el usuario hace clic en "Registrar Cita", verá los horarios disponibles. Se espera poder especificar estos horarios disponibles, así como los días laborables o festivos. Idealmente, esta información se almacenará directamente en la base de datos MySQL. Es importante tener en cuenta que los horarios disponibles estarán limitados a los días laborables, de lunes a viernes, en un horario de lunes a jueves de 8:00 am a 5:30 pm y viernes de 8:00 am a 2:00 pm. Una vez que el usuario seleccione un horario, podrá elegir Motivo de la cita (lista desplegable), Los motivos también se almacenarán en la base de datos. Si el usuario selecciona "Otro" como motivo, podrá ingresar un texto con un límite máximo de 500 caracteres. Si el usuario hace clic en "Consultar Citas", podrá ver tanto las citas pasadas como las programadas. Cada cita incluirá información sobre la fecha y hora, el motivo y un número de folio asignado automáticamente por el sistema. 3. Requisitos Específicos: El lenguaje de programación o framework es de elección del desarrollador. También requeriré el código fuente del proyecto y, preferiblemente, que esté bien documentado. 4. Diseño de Interfaz de Usuario (UI): El diseño es importante para nosotros; preferimos un fondo negro y un diseño corporativo. Además, necesitamos incluir el logo de nuestra empresa. 5. Base de Datos: La base de datos debe ser en MySQL y debe incluir las relaciones de tablas necesarias, principalmente entre Citas y Usuarios. No es necesario proporcionar una pantalla de administración para modificar el horario o consultar las citas, ya que esta función se desarrollará después de la entrega de la aplicación. 6. Requisitos Legales y de Propiedad Intelectual: La aplicación debe cumplir con las normas para ser aceptada en la App Store y Google Play Store. Además, requiero una cotización independiente para la entrega de la aplicación en ambas tiendas. 7. Cualificaciones y Experiencia Deseadas: Si tienes requisitos específicos de cualificaciones o experiencia previa en proyectos similares para el desarrollador, por favor, indícalos. 8. Referencias o Ejemplos: Una referencia de una aplicación similar es "Citas Ifrem".
Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Required platforms Android, iPhone
I need to Create an app
App type Management - Management application (appointments, product stock, etc.)
Back-end is required Yes
Payment gateway No
Delivery term: Not specified
Skills needed