logo large

Gefferson Casasola


Backend Developer

Portfolio


Skillset


HTML
CSS
Javascript
React
GIT
Bootstrap
Node.js
Express
Python
Flask
Django
Docker
Linux
AWS
MySQL
MongoDB

Experience


Junior Fullstack Developer

Contact


Project information


Description

Es una aplicación web innovadora sobre un sistema de inventarios para almacenes. Implementamos servicios de Twilio para mensajería de texto, Supabase como base de datos y Pusher para envío de datos en tiempo real a través de websockets. Además, trabajamos con Angular en el frontend y con Node.js y Express en el backend. Es un gran logro mencionar que 🎖 desarrollamos el proyecto utilizando TypeScript, lo que brinda mayor seguridad y claridad en el código. Además, incluimos pruebas unitarias a los endpoints de la API para asegurar la calidad y estabilidad de la aplicación. Ofrecemos 💻 operaciones CRUD completas y una autenticación de usuarios segura. Finalmente, el proyecto fue desplegado con éxito 🚀 en una plataforma de hosting fácil de usar y altamente eficiente como lo es Vercel.

Project information

  • Title: Services Payments API with Django
  • Author: Gefferson Casasola
  • Technologies: Django, Javascript, CSS y HTML
  • Project URL: GitHub

Description

Es una aplicación que tiene las funcionalidades de añadir pagos de servicios de streaming siempre y cuando el usuario esté logueado. Si el pago se hace después de la fecha de vencimiento se genera un registro de pago vencido. Si el usuario es admin, puede crear o modificar algún servicio. Todos los registros se guardan en una API creada con Django Rest Framework.

Project information


Description

Es un portafolio donde puedes ver y agregar tus proyectos de programación. La parte del Back End se hizo con Django y la parte del Front End se hizo con Bootstrap y una plantilla gratuita.

Project information


Description

Es una aplicación que muestra los datos de los personajes de la API Rick and Morty tales como nombre, estado, especie, genero, origen, última ubicación conocida y primer episodio y los muestra ordenados por el id de forma descendente en grupos de 20 por cada página, en un total de 42 páginas. También muestra los datos de los personajes que aparecen en un capítulo determinado a través de la ruta dinámica "capitulo/id" donde "id" es el id del capítulo. En ambos casos, se puede acceder a mas datos de la personaje haciendo click en su nombre.

Project information


Description

PARTE 1:

Es un programa que permite registrar, buscar y descargar datos de libros, tales como título, género, ISBN, editorial y autor(es) por línea de comando. Tiene un menú con las siguientes opciones:

  1. Leer archivo de disco duro (.txt o csv) que cargue 3 libros.
  2. Listar libros.
  3. Agregar libro.
  4. Eliminar libro.
  5. Buscar libro por ISBN o por título.
  6. Ordenar libros por título.
  7. Buscar libros por autor, editorial o género.
  8. Buscar libros por número de autores.
  9. Editar o actualizar datos de un libro (título, género, ISBN, editorial y autores).
  10. Guardar libros en archivo de disco duro (.txt o csv).

PARTE 2:

Es un programa que permite buscar datos de la PokeAPI tales como nombre, habilidad y URL de la imagen de los pokemons por línea de comando. Tiene un menú con las siguientes opciones:

  1. Listar pokemons por generación.
  2. Listar pokemons por forma.
  3. Listar pokemons por habilidad.
  4. Listar pokemons por habitat.
  5. Listar pokemons por tipo.