Sobre este proyecto
it-programming / web-development
Abierto
Estamos buscando un desarrollador web experimentado para crear un sistema de cliente frecuente para nuestra empresa. El objetivo principal del sistema es permitir a nuestros clientes registrarse, acumular puntos por sus visitas, y canjear sus puntos por regalos. Además, los clientes podrán consultar su saldo de puntos en cualquier momento.
Requerimientos del Sistema:
Registro de Clientes:
- Formulario de registro donde los clientes puedan crear una cuenta utilizando su correo electrónico y número de teléfono.
- Integración de validación de datos (verificación de email y número de teléfono).
- Funcionalidad para que los clientes puedan actualizar su información personal.
Acumulación de Puntos:
- Sistema que permita registrar visitas de clientes de manera manual (por parte de los empleados) o automática.
- Configuración para acumular puntos según el número de visitas o el monto gastado.
Posibilidad de ver el historial de puntos acumulados.
Canje de Puntos:
- Funcionalidad para que los clientes puedan ver una lista de regalos disponibles y canjear puntos.
- Sistema para verificar y actualizar los puntos después de cada canje.
-Confirmación de canje vía email.
Consulta de Puntos:
-Panel de usuario donde los clientes puedan ver su saldo actual de puntos.
- Histórico de puntos acumulados y canjeados.
Administración:
Panel de administración para que los empleados puedan ver, editar o eliminar registros de clientes.
Herramientas para configurar los parámetros del programa de puntos, como el valor de los puntos y las reglas de acumulación.
Seguridad:
-Implementación de medidas de seguridad para proteger los datos de los clientes (encriptación de contraseñas, SSL, etc.).
-Control de acceso para administradores y empleados.
Soporte Técnico y Documentación:
Documentación detallada del sistema.
-Soporte técnico para resolver posibles problemas durante los primeros 3 meses después de la implementación.
Tecnologías Preferidas:
php, html, css, javascript para el frontend.
php, html, css, javascript para el backend.
MySQL para la base de datos.
Bootstrap o cualquier otro framework CSS para un diseño responsive.
Integración con APIs externas si es necesario (e.g., Para verificación de correo electrónico).
Plazo de Entrega:
El proyecto debe completarse en un plazo de 4 a 6 semanas.
Presupuesto:
Por favor, proporciona una estimación de costos basada en los requerimientos detallados.
Criterios de Selección:
Experiencia previa en desarrollo de sistemas de fidelización o similares.
Portafolio con proyectos relacionados.
Capacidad para cumplir con los plazos y proporcionar soporte post-implementación.
Esperamos trabajar contigo en este proyecto emocionante. Si tienes alguna pregunta o sugerencia, no dudes en comunicarte con nosotros.
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