Terminado

Programación de app mobil

Publicado el 15 Julio, 2018 en Programación y Tecnología

Sobre este proyecto

Abierto

Proyecto

Nombre del proyecto:
“Cuestionator”

Problema a resolver.

En mi trabajo para ascender de puesto, si cumples con ciertos requisitos, anualmente te dan la oportunidad de presentar un examen que se denomina “Promoción General”, a los concursantes que saquen las calificaciones más altas y que estén dentro de las plazas que se ofertan de cada especialidad los promueven al puesto siguiente.

Los que cumplen con los requisitos para participar en dicho certamen, durante el transcurso del año se preparan de manera autodidacta, estudiando la bibliografía que con suficiente anticipación se les proporciona.

El examen de conocimientos está dividido en seis materias, cada materia compuesta por leyes, reglamentos y manuales.

En el concurso, las seis materias las distribuyen en tres días, presentando dos materias por día.

El examen es en una computadora de escritorio (LOGO), donde para cada materia hay un banco de 2000 preguntas, de las cuales, la computadora selecciona al azar 50 preguntas para cada examen.

El objeto de la aplicación es apoyar el estudio de los concursantes, mediante evaluaciones y repasos de cada pregunta.

La app que requiero debe contener un banco de miles de preguntas (yo lo alimentaré) clasificadas en diversas materias, que el usuario decida en qué tema quiere evaluarse, que él pueda decidir cuántas preguntas quiere responder, y que esas preguntas sean para evaluarse o para estudiar.

Si decide evaluarse, al final de responder las preguntas, según el número que haya elegido, 10, 20, 30, 40 o 50, solo aparecerá al final la calificación que obtuvo y debe tener la opción de saber cuales respuestas fueron incorrectas y le mostrará la respuesta correcta.

Si lo quiere es estudiar, entonces se le irán presentando al azar, una por una, todas las preguntas almacenadas el banco, después de que vaya contestando cada pregunta, si acertó pasa a la siguiente, si erró, entonces le aparecerá la respuesta correcta, hasta que él usuario decida dejar de contestar.

Yo estaría alimentando el Banco de preguntas constantemente y periódicamente la aplicación se estaría actualizando.

Asimismo, debe contener lo siguiente:
- un buscador.
- Favoritos.
- Estadística.

- Calificación (comparada con otros usuarios).

Aplicaciones:
iOS y Android (nativas) y web backend panel.

Solución.
Una app con la que estudies en tus ratos libres y te auto evalúes.

El personal q participa en el concurso es de varias especialidades, por lo que las materias que se van a cargar al banco de datos debe abarcar para todas las especialidades, por lo que el usuario de la aplicación debe tener la opción de separar las materias que le corresponden (❤️) preferidos.

La aplicación debe tener un buscador de materias.

Y una estadística que le diga cómo ha avanzado en su preparación mensualmente.

Un sistema de competencias en que la calificación del usuario se le compare con la calificación que tuvieron otros usuarios.

Y por último un registro con el alias del usuario y su correo (no nombres ni apellidos).

Flujograna.
1. Tocas la app para abrir.
2. Aparece listado de materias.
3. Tienes la opción de separar tus preferidas (icono ❤️), únicamente las que te corresponden.
4. Tienes la opción de buscar tus materias, temas o subtemas (icono lupa).
5. También puedes checar tus avances mensuales en estadística (icono de gráfica).
6. O puedes elegir la materia en q quieres evaluarte (tocas).
7. Te aparece el tema (tocas).
8. Subtema (tocas).
9. Te pregunta si deseas estudiar o evaluarte.
10. Tocas estudiar.

11. Te da la opción del número de preguntas que quieres te formule (10, 20, 30, 40 o 50).
12.
Inicias estudio (para responder cada pregunta te da 1:30).
13. Aparece una pregunta con cuatro opciones.

14. Una vez contestada pasa a la siguiente.
15. Puedes saltarte las preguntas y después regresarte a contestar las que no hayas contestado.
16. Una vez finalizado el examen te da el resultado; con la opción de verificar cuáles preguntas tuviste mal y la respuesta que era la correcta.
17.
Después tienes la opción de estudiar, presentar otro examen o salir.
18. Si preferiste estudiar te aparece la primera pregunta con cuatro opciones (A, B, C y D).

19. Respondes y si es correcto, pasas a la pregunta siguiente.
20.
Si la tuviste mal te da la opción correcta.
21. Así hasta terminar las preguntas, en este caso no da calificación.

Ubicacion:
México.

Tipo de dispositivo.
- Android.
- IOS


Pago:
- Opción 1.
Costo único por la descarga de la App.
- Opción 2. Pagos dentro de la App por examen.

- Opción 3. Suscripción mensual.

Registro del usuario:
Alias (apodo) y correo.

Contrato de confidencialidad.
Necesario.

Servicio Web.
Se necesita para almacenar el banco de preguntas.

Panel de administración.
El administrador (Ehecatzin) cargará periódicamente nuevas preguntas, por lo cual, la app constantemente se estará actualizando.

Preguntas al programador:
- Cuánto tiempo garantizan el diseño? Asesoria y reparaciones.
- Tengo una cuenta de desarrollador en iOS, quiero que la aplicación trabaje en esa cuenta.
- Que en la aplicación empleen colores en tonos verde olivo o camuflaje verde Militar.

- Que el presupuesto me lo fraccionen en etapas según los avances del diseño.
- Que se comprometa a dar por terminado el trabajo hasta que yo como cliente quede totalmente satisfecho con las aplicaciones y la web backend panel.

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Plataformas requeridas Android, iPhone
Necesito Crear una app
Tipo de app Utilidad - Aplicación de utilidad (flash, calculadora, etc.)
Necesita backend
Procesador de pago

Plazo de Entrega: No definido

Habilidades necesarias