Evaluando propuestas

Desarrollo de sitio web

Publicado el 09 Diciembre, 2018 en Programación y Tecnología

Sobre este proyecto

Abierto

Necesito ayuda con un proyecto universitario relativamente pequeño, ya muchas partes estan armadas, sería unificar todo. Para entregar el próximo Lunes 17 antes del medio día.

Requerimientos de la solución
WhereToEat nace como una aplicación utilizada para brindar información referente a los
restaurantes, sodas, y lugares que ofrecen servicios de comida en general de una región específica,
la información que se necesita es acerca de precios, ubicación, y datos relevantes de cada
restaurante o local de comidas.

Requerimientos Generales
1. Manejo de Usuarios
o Usuario Administrador o super-admin.
O Registro de Usuarios
2.
Inicio de Sesión:
o Se deben contemplar mecanismos seguros de validación necesarios para el inicio
de sesión tanto de los clientes, administradores.
O A nivel de interfaz se deben manejar opciones de menús y visualizaciones diferentes
y acordes con cada tipo de usuario, es decir, los clientes o usuarios finales no
pueden tener acceso a modificar o eliminar locales, o crearlos.
3. Manejo de Sesión:
o Se debe mostrar el nombre del usuario que tiene la sesión iniciada, además de
guardar datos que se consideren relevantes para el manejo de la sesión.
O Se debe proveer un mecanismo de cierre de sesión.
4. Las siguientes son las tareas que deben ser realizadas por el administrador
o Agregar, Modificar, Ver, Eliminar Locales (Registro de Locales):
▪ Categorías
▪ Especialidades
▪ Locales:
o Id
o Nombre
o Descripción
o Ubicación (Coordenadas)
o Dirección (Texto)
o Puntuación (Rating)
o Categoría
o Teléfono
o Fotos del lugar

5. Consideraciones generales:
o Todos los locales deben tener una categoría, las categorías se refieren a si es una
soda, un restaurante, un bar
o Los lugares tienen una única especialidad.
6. Se deben proveer mecanismos de búsqueda de artículos mediante las siguientes opciones:
o Nombre (exacto y no exacto).
O Filtros Avanzados:
▪ Categoría
▪ Especialidad
7. A la hora de ingresar una búsqueda, el resultado siempre debe mostrar el mapa con la
ubicación del local, o locales que se obtienen como respuesta de la búsqueda, para esto es
necesario utilizar las librerías de Open Street Maps, vistas en clase.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias