Skip to content

ojavier/RewardsSystem

Repository files navigation

RewardsSystem

Descripción

Este proyecto es un sistema de recompensas diseñado para ser utilizado por una red de restaurantes. Los usuarios pueden registrarse, iniciar sesión, y acumular puntos por sus consumos en los establecimientos participantes. Los puntos acumulados pueden ser canjeados por descuentos o productos especiales.

Funcionalidades

Registro de Usuario: Los nuevos usuarios pueden registrarse proporcionando su información personal. Inicio de Sesión: Los usuarios registrados pueden iniciar sesión para acceder a su cuenta. Acumulación de Puntos: Los usuarios pueden acumular puntos por cada compra realizada en los restaurantes participantes. Consulta de Puntos: Los usuarios pueden consultar el saldo de sus puntos acumulados. Canje de Puntos: Los usuarios pueden canjear sus puntos por recompensas. Administración de Restaurantes: Los administradores pueden agregar nuevos restaurantes al sistema. Administración de Promociones: Los administradores pueden gestionar las promociones disponibles para los usuarios. Requisitos del Sistema Backend: Node.js y Express.js Base de Datos: MySQL o PostgreSQL Frontend: HTML, CSS (Bulma), JavaScript Autenticación: JWT (JSON Web Tokens) Despliegue: Docker, Heroku o cualquier plataforma compatible con Node.js

Licencia

Este proyecto está licenciado bajo la Licencia MIT. Para más detalles, consulta el archivo LICENSE.

About

Aplicación web para un sistema de recompensas.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages