Skip to content

phalcon30964/python-flask-webServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 

Repository files navigation

login: root
password: 123456

Asegurese de que cuenta con conexion a internet.

1. Cuando la maquina virtual arranque saldra el siguiente mensaje: root@IP's password:, anotar la IP que salga.

Luego ejecutar los siguientes comandos.

Si es la primeara vez: iptables -I INPUT -p tcp --dport 5000 -j ACCEPT

cd /myproject/
. ejecutar.sh
. /myproject/venv/bin/activate
 python consultappScript/consultapp.py

Para hacer una peticion remplazar con la ip del punto 1.

---------------Para servicio de inicio de sesion----------------------------:
-Formato de la peticion: 
/cliente/email/password
-Metodo: 
GET
-Casos de prueba:
IP:5000/cliente/cdlopezmorcillo@gmail.com/1234
IP:5000/cliente/john@gmail.com/123456
IP:5000/cliente/munozm@gmail.com/654321
IP:5000/cliente/cualquierotracosa/cualquierotracosa -> clienteNoExiste

CONSTANTES DE ESTADO:
ACTIVO
INACTIVO

CONSTANTES DE TIPO IDENTIFICACION:
CEDULA
TARJETA_DE_IDENTIFICACION
PASAPORTE

John
TIENE QUE HACER COMPROBACIÓN DE QUE SEA CONTRASEÑA CORRECTA.
MIRAR QUE EL NUMERO DE TELÉFONO SEA NUMERO, Y QUE NO TENGA ESPACIOS.
MIRAR QUE LA IDENTIFICACIÓN NO TENGA PUNTOS.
MIRAR QUE EL CORREO TENGA FORMATO DE CORREO.

---------------Para MedioPago----------------------------:
-Formato de la peticion: 
/mediopago/email/password
-Metodo: 
GET
-Casos de prueba:
IP:5000/mediopago/cdlopezmorcillo@gmail.com/1234 -> clienteSinMedioPago
IP:5000/mediopago/john@gmail.com/123456
IP:5000/mediopago/munozm@gmail.com/654321
IP:5000/mediopago/cualquierotracosa/cualquierotracosa -> clienteNoExiste

John
TIENE QUE VERIFICAR QUE EL MAIL INTRODUCIDO PARA PAYPAL TENGA EL FORMATO CORRECTO
TIENE QUE VERIFICAR QUE EL NUMERO DE TARJETA DE CREDITO ESTE EN EL RANGO PERMITIDO
TIENE QUE VERIFICAR QUE EL CODIGO DE SEGURIDAD SEGUN LA TARJETA ESTE EN EL RANGO PERMITIDO

Constantes de tipo:
CREDITO_VISA
CREDITO_MASTERCARD
CREDITO_AMEX
BITCOIN
PAYPAL

---------------Para Categorias----------------------------:
-Formato de la peticion: 
/categorias/getAll
-Metodo: 
GET
-Casos de prueba:
IP:5000/categorias/getAll

John, hay
21474 CATEGORIAS POSIBLES, MAXIMO
100000 SUBCATEGORIAS POR CATEGORIA POSIBLES, MAXIMO

---------------Para Subcategorias----------------------------:

-Formato de la peticion: 
/subcategorias/idCategoria
-Metodo: 
GET
-Casos de prueba:
IP:5000/subcategorias/1
IP:5000/subcategorias/2-> noHaySubCategorias
IP:5000/subcategorias/3
IP:5000/subcategorias/4
IP:5000/subcategorias/otronumero -> categoriaNoExiste
IP:5000/subcategorias/letras -> not found 

---------------Para registro----------------------------:
ip:5000/mediopago/crear
ip:5000/cliente/crear

-Metodo: 
POST
-Casos de prueba:
ip:5000/mediopago/crear -> con post = ok, con get =error
ip:5000/cliente/crear -> con post = ok, con get =error

Jhon
TIENE QUE HACER COMPROBACION DE QUE SEA CONTRASEÑA CONRRECTA.
Mirar que el numero de telefono sea numero, y que no tenga espacios.
Mirar que la idenficacion no tenga puntos.
Mirar que el correo tenga formato de correo.

Christian
Definir como se guarda la imagen del usuario.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages