Skip to content

lales12/EnjoyPass

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is the enjoypass app

This project has three main parts and folders:

  • Instrucciones para demo
  • Documentation
  • BlockChain
  • Application
  • Backend
  • Web

Instrucciones para demo

Para realizar la demo de la app, se necesitan dos dispositivos móviles para ejercer el rol de usuario y de validador. Los pasos a seguir son:

1. Crear usuario

Tienes que entrar en la web www.enjoypass.es y descargar la app. A continuación, la instalas en tu dispositivo móvil.

En la pantalla de inicio pulsa crear nueva cuenta y verás tu código QR. Si presionas el botón ver código, te saldrá tu dirección pública.

Si quieres probar una cuenta validada, podeis importar esta cuenta. qr

Para validar tu código QR en blockchain, tienes que contactar con enjoypass.app@gmail.com y enviar tu dirección pública para que lo validemos como si fueramos tu médico.

También puedes importar tu cuenta en el caso que quieras cambiar de dispositivo móvil. En este caso, en el menú de opciones, tienes que hacer clic en exportar y desde tu nuevo dispositivo móvil, pulsar importar cuenta y seguir las instrucciones.

Por último también puedes eliminar tu cuenta de tu dispositivo.

2. Crear usuario validador

Este usuario validador corresponde a la fase de acceso del evento.

Tienes que entrar en la web www.enjoypass.es y en el footer hay un link dirigido a empresas organizadoras de eventos. En ese link podrás descargar la app de validación.

IMPORTANTE

Hemos detectado conflicto entre ambas aplicaciones cuando están instaladas en el mismo dispositivo.

Se recomienda hacer la demo de funcionamiento en dispositivos distintos. Uno con la app de usuario y el otro con la app de validación.

En el caso de haber instalado las dos aplicaciones. Se recomienda desinstalarlas e instalar solo una de ellas.

Documentación

Aquí puedes encontrar todos los datos de conceptualización, investigación, diseño y comuniación que se han desarrollado para el proyecto.

BlockChain

Esta carpeta tiene todos los contratos y configuraciones de desarrollo en Ethereum (Blockchain).

Application

Esta carpeta contiene todo el código fuente de la app. Esta aplicación se ha desarrollado en React native.

Backend

Esta carpeta contiene todo el código fuente para el servidor backend. Esta aplicación se ha desarrollado en nodejs con Express y WebSockets.

Web

Esta carpeta contiene todo el código fuente de la landing page con los enlaces de descarga de las apps.

About

Hackovid Application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors