Terminado

Creación de una web de reservas para lavandería

Publicado el 27 Enero, 2017 en Programación y Tecnología

Sobre este proyecto

Abierto

A continuación podrá encontrar un pliego de condiciones necesarias para la implementación del proyecto.

1)    Lenguaje / Entorno
a.    No existe un lenguaje predefinido ni preferencial pero la web tiene que ser escalable y fácilmente moldeable para incluir nuevas funciones.
b.    Tienes que ser 100% optima en todos los navegadores
i.    PC
ii.    Tablet
iii.
Smartphone
c.    Tiene que estar capacidad para ser integrada en un futuro próximo con apps
i.    Android
ii.
IOS
iii.    Windows Phone
2)    Idiomas
a.    Será necesario que la web pueda adaptarse a diferente lenguajes
b.
En esta versión inicial será requerido…
i.    Castellano
ii.    Ingles
iii.
Francés
iv.    Alemán
v.    Italiano
c.
Futuro
i.    Chino
ii.    Ruso
iii.

3)    Filosofía
a.    Nuestro portal tiene la intención de gestionar las zonas comunes de nuestras comunidades de vecinos.
b.    La idea es que una vez creada la web, nosotros como administradores no tengamos que estar involucrados en su funcionamiento. ÚNicamente como soporte y mantenimiento, asegurando que la información es correcta y los usuarios no introducen datos sin sentido o erróneos.
4)    Funcionamiento
a.    El usuario entrará en la web
b.    Nuevo usuario
i.
Creará un perfil (* mandatorio)
1.    Nombre*
2.    Apellido*
3.
Dirección
a.    Calle*
b.    Número*
c.
Piso
d.    Puerta
e.    Código Postal*
f.
Ciudad*
g.    País*
4.    Teléfono móvil*
5.
Sexo*
6.    Fecha de nacimiento*
ii.    La creación de perfil implicará validar el correo electrónico
iii.
Validación teléfono móvil – Interesante opción pero a valorar
c.    Una vez validado y dentro de la web…
i.    El usuario podrá ir a la página comunidades donde encontrará en un mapa todas las comunidades activas
ii.
Entrar dentro de una comunidad para ver qué equipo tiene disponible
1.    Lavadora
2.    Secadora
3.
Zona Común
a.    BBQ
b.    Mesa
c.

4.    Otros…
iii.    Si su comunidad existe y quiere vincularse a ella tendrá que solicitar acceso al administrador
1.    Nosotros como administradores de la web tenemos que recibir información de solicitudes de acceso pendientes y tener el cálculo de días en responder (otros datos serán bienvenidos!)
iv.
Una vez vinculado a una comunidad y aprobado por el administrador, el usuario tendrá acceso al calendario del equipamiento y ver qué miembros pertenecen a esa comunidad.
v.    Como visitante solo podrá ver la dirección del edificio y una fotografía de perfil
vi.    Si su NO comunidad existe y quiere crear una nueva deberá rellenar…
1.    Dirección
a.
Calle*
b.    Número*
c.    Código Postal*
d.
Ciudad*
e.    País*
f.    Equipamiento (tendríamos que definir si existe conflicto de uso, ej.
No es posible usar lavadora y secadora…)
i.    Lavadora/s
ii.    Secadora/s
iii.
Zona/s de Secado o de Recreo
g.    Normativa (si aplica)
i.    Ejemplo…
1.
Solo podrá reservar 3h por semana …
2.    Solo podrá reservar 3 semanas vista…
3.    Cancelación 1h antes del evento…
4.
Penalizaciones…
h.    Fotografía de perfil
2.    Desde este momento, el usuario será considerado administrador de la comunidad pero debe existir una opción para poder ceder este puesto a otro miembro si es necesario.

d.    Un usuario Registrado y Vinculado a una comunidad debería poder…
i.    Conectarse usando su usuario y contraseña
ii.    Acceder a su página principal donde podrá ver las comunidades a las que pertenece
1.
Un usuario puede pertenecer a una o múltiples comunidades
2.    Un usuario puede ser administrador de una o múltiples comunidades
iii.    Crear una red de contactos (similar a “amigos de Facebook”)
iv.
Enviar mensajes a otros miembros de su comunidad (pensar en control anti SPAM!)
v.    Entrar en la comunidad a la que pertenece y ver el muro de esta comunidad (solo visible para miembros!)





Ruego no dude en contactar si necesita alguna aclaración o tiene alguna sugerencia.

Gracias por su tiempo.

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
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Integraciones de API Social media (Facebook, Twitter, etc.), Payment Processor (Paypal, Stripe, etc.)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por D. K.