Alexander Gruezo's Projects
Project involving adding user authentication to a Flask and React micro-service using React Testing Library and PyTest to test both apps, Formik to manage form state, and GitHub Actions to deploy Docker images to Heroku.
In this tutorial, we observe various network traffic to and from Azure Virtual Machines with Wireshark as well as experiment with Network Security Groups.
Basic book checkout app built with Java 11, Spring Boot, and MySQL. Featuring secure password hashing and validation, RESTful routing, CRUD functionality using controller-service-repository modularization with one-to-many and many-to-many relationships.
Book tracking app built with React on the front-end and Python, Flask, and MySQL on the back end implementing basic CRUD functionalities
Project that involved creating a resume website, deploying AWS resources (S3 buckets, Cloudfront distributions, an API Gateway, a Lambda function, and a DynamoDB table) via IaC using Terraform, Unit Test via PyTest, End to End Test via Cypress, and CI/CD via GitHub Actions
This tutorial outlines the implementation of on-premises Active Directory within Azure Virtual Machines
Blog app created with NextJS, TypeScript, GraphQL featuring full markdown articles, featured, recent, and related post categories, author, and commenting
Docker-based microservices project on AWS Elastic Container Services using CodeBuild and Elastic Container Registry with the option of deploying in EC2 mode or Fargate mode via Terraform
Project involving set up of a development environment with Docker in order to build and deploy a microservice powered by Python and Flask. Test-Driven Development with Pytest. Creation of a RESTful API.
Fyyur is a musical venue and artist booking site that facilitates the discovery and bookings of shows between local performing artists and venues. Involves building out the data models to power the API endpoints for the Fyyur site by connecting to a PostgreSQL database for storing, querying, and creating information about artists and venues.
Web app built with Java 11, Spring, and MySQL. Featuring secure password hashing and validation, RESTful routing, CRUD functionality using controller-service-repository modularization with one-to-many and many-to-many relationships.
Instructor Portal app built with Python, Flask, and MySQL. Featuring secure password hashing and validation, CRUD functionality with one-to-many and many-to-many relationships.
This tutorial outlines the prerequisites and installation of the open-source help desk ticketing system osTicket
Pet adoption app built with MERN. Features include validations during creation and update of pets and backend validations that are not mongoose defaults, RESTful routing, CRUD functionality, and sorting based on pet type.
Web app built with Python, Flask, and MySQL using an MVC structure complete with validations, encryption, and CRUD operations with one to many and many to many relationships.
This tutorial outlines the post-install configuration of the open-source help desk ticketing system osTicket.
Basic project manager app built with Java 11, Spring Boot, and MySQL. Featuring secure password hashing and validation, RESTful routing, CRUD functionality using controller-service-repository modularization with one-to-many and many-to-many relationships.
Basic project manager app built with Python, Flask, and MySQL. Featuring secure password hashing and validation, RESTful routing, CRUD functionality with one-to-many and many-to-many relationships.
A project built using test driven development that involves distributing a Python package to PyPI and Read the Docs.
Web app built with Python, Flask, and MySQL using an MVC structure complete with validations, encryption, and CRUD operations with one to many and many to many relationships.