Adrian Cabeza

0 %
Adrian Cabeza
Paraty Tech
Software Engineer
Software Architect
Español
Ingles
HTML/ CSS3/ Javascript
Python
jQuery / SASS
Google Appengine / AWS
Jenkins
Google Analytics
React
Flutter
  • GIT
  • Sass, Less
  • Webpack
  • Django / Flask / Jinja2
  • RabbitMQ
  • PostrgreSQL / MongoDB
  • REST
  • Google Tag Manager
  • Administración de Sistemas
  • Administración de Redes

Juicyproxy – Proxy + Sistema de administración

Backend, Frontend, Sistemas

Descripción del proyecto

En este proyecto, el cliente requería poder tener un control absoluto de la página, para poder hacer un análisis mucho mas profundo de sus visitantes, y de esta manera optimizar sus ventas al máximo.

Su problema era que la página actual que le facilitaban no le permitía hacer esto, disponía de muchas limitaciones, y ocultaba información relativa a su analítica digital.

  • Desarrollo
    Frontend/Backend
  • Fecha
    10-06-2022
  • Lenguaje
    Python

Ejecución del proyecto

Una vez reunido con el cliente, y llevar a cabo una toma de requisitos de sus necesidades, empecé a plantear la forma de realizar el proyecto.

Uno de los puntos mas complicados fue realizar un bypass a la seguridad de Cloudflare, que evitaba poder hacer una replica de manera sencilla.

Tras llevar a cabo la recolección de los datos necesarios para montar la web, fue la hora de llevarlo a la realidad.

  • Flask
  • Base de datos PostgreSQL
  • Nginx
  • Ubuntu 20
  • Administración de fallback systemd

Una vez desarrollado el sistema completo, llego la hora de gestión y análisis, por un lado, se implemento un sistema de administración de usuarios, en el que solo usuarios con permisos podían acceder a la web.

Por otro lado se implemento tanto Google Tag Manager, como Google Analytics, mediante el cual se podía hacer un análisis completo de la web y los comportamientos de los usuarios en esta.