El sistema a desarrollar es un sistema de compra en línea para Cine Pacho, una empresa de proyección de películas en salas de Latinoamérica. Permitirá a los usuarios comprar boletos y snacks desde puntos ágiles ubicados en locales cercanos a los multiplex o dentro de ellos. Los multiplex tienen salas con sillas generales y preferenciales, y se venden diferentes tipos de snacks. Los compradores podrán seleccionar el multiplex, ver la disponibilidad de las sillas, comprar boletos y snacks, realizar pagos y acumular puntos. El sistema también incluirá evaluaciones de los servicios y películas. Además, se administrará la información del personal de Cine Pacho y se generarán reportes mensuales de las operaciones de la empresa.
Descargue el repositorio del proyecto en su directorio local:
git clone https://github.com/SebastianWilches/CinePacho
Abra su terminal en proyecto local, y ejecute:
npm i
Para abrir el proyecto en modo de desarrollo, ejecute en la terminal:
npm start
Abra http://localhost:3000 para ver el aplicativo en el navegador.
Nota: Para que el aplicativo web muestre la información correctamente, deberá también ejecutar el Backend del aplicativo que lo encuentra aquí
- React
Paquete | Recurso |
---|---|
CanvasJS | https://canvasjs.com/docs/charts/integration/react/ |
Axios | https://axios-http.com/es/docs/intro |
jsPDF | https://www.npmjs.com/package/jspdf |
React Date Picker | https://www.npmjs.com/package/react-datepicker |
React Router | https://reactrouter.com/en/main |
SweetAlert2 | https://sweetalert2.github.io |
Tailwind | https://tailwindcss.com/docs/guides/create-react-app |
Los prototipos del aplicativo web están disponibles aquí.