Veski App

Veski App es una billetera electronica, que te ayudara a gestionar tu dinero, podras enviar dinero, recibir y hasta ver tu movimientos y estadisticas de los ultimos dias. Todo esto en base a una cuenta que creas cuando te registras en nuestra app. A partir de ahi, podras disfrutar de todas las funcionalidades que te mencionamos ya. A continuacion te mostramos un resumen visual de nuestra aplicacion.

HOME & LOGIN

REGISTRO

PASO 1 - REGISTRO INICIAL

Solo debes poner tus datos basicos para el registro.

PASO 2 - VALIDA EL CODIGO

Una vez termines el paso uno, te enviaremos un correo electronico con el codigo correspondiente.

PASO 3 - DAR ALTA A TU CUENTA

Una vez valides tu codigo, tendras que completar un ultimo paso. Llena el formulario con los datos complementarios.

PASO 4 - LOGIN

Finalmente ya puedes logearte con tu email y contraseña registrados, ahora puedes disfrutar de Hbank.

INICIO

Una vez inicies session, podras empezar a navegar y explorar todas las funcionalidades que tenemos para ti

RECARGAR DINERO

Recarga dinero a cualquiera de tus dos cuentas por medio de tarjeta credito o deboto, o atravez de un codigo QR que presentaras en cualquier punto de Todo Pago.

TARJETA

CODIGO ELECTRONICO

MANDAR DINERO

Mandar dinero a tus contactos. Puedes hacerlo desde cualquiera de tus cuentas siempre y cuando tengas saldo disponible.

MOVIMIENTOS Y ESTADISTICAS

Puedes ver tus ultimos movimientos en los ultimos 15 y 7 dias, asi como los que realizaste el mismo dia. de igual manera tendras informacion un poco mas especifica, ya que contaras con una opcion de estadisticas, en las cuales te muestraremos como fue el comportamiento de tu dienro, en el trascurso de los ultimos 7 dias encuanto a ingreso y egresos.

ULTIMOS MOVIMIENTOS

ESTADISTICAS

COMO CORRER EL PROYECTO ?

  1. Crea una base de datos MySQL en XAMPP. En este ejemplo le pondremos "veski"
  2. Crea un archivo dentro de la carpeta "api" llamado .env con el siguiente contenido:
                        
                            DB_HOST=127.0.0.1
                            DB_USER=root
                            DB_PASSWORD=
                            DB_NAME=veski
                            EMAIL_USER=veski.app@gmail.com
                            EMAIL_PASSWORD=pass@word1
                        
                
  3. Crea un archivo dentro de la carpeta "client" llamado env.js con el siguiente contenido:
                        
                            export const API = `http://ipv4DeTuPC:3000`;
                        
                
  4. Posicionate en la carpeta api y ejecuta el comando npm install
  5. Posicionate en la carpeta native y ejecuta el comando install
  6. Correr los servers
  7. Abrí dos consolas
  8. En una consola posicionate en la carpeta api y ejecuta el comando npm run tables y luego npm run dev
  9. En la otra consola, posicionate en la carpeta client y ejecuta el comando expo start
  10. Abre tu app de expo de tu celular y escanea el codigo QR

TECNOLOGIAS USADAS

FRONTEND

  • React Native
  • Axios

BACKEND

  • Nodejs
  • MoleculerJS
  • Mysql
  • Nodemailer

EQUIPO

El equipo de desarrollo lo conforman los siguientes desarrolladores: