Skip to content

gustavobap/Portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Gustavo's Coding Portfolio

Access to the Code

The codebases for these applications are in private repositories but are all open source. If you'd like to check out the code, please contact me with your GitHub email, and I'll add you as a collaborator.

Contact

If you'd like to learn more about these projects or discuss potential collaboration opportunities, feel free to contact me.

Thank you for visiting my portfolio!

Portfolio Overview

Agenda System

Agenda System (Nest.js and React)

  • Description: This project demonstrates an Agenda system using a Nest.js backend integrated with a React frontend. It supports booking time slots on a calendar, handling concurrency and preventing overlaps with database locks. Real-time updates are broadcast via WebSockets, ensuring all users remain in sync. The system is fully containerized using Docker for easy deployment and scaling.
  • Tech Stack: Docker, Nest.js, React, PostgreSQL, WebSockets
  • Link: Agenda Nest.js Repository

Agenda System (Rails and React)

  • Description: This project demonstrates an Agenda system using a Ruby on Rails backend integrated with a React frontend. It offers the same features as the Nest.js implementation, including time slot booking, concurrency handling with database locks, and real-time updates via WebSockets. The system is containerized with Docker, allowing seamless deployment and scalability.
  • Tech Stack: Docker, Ruby on Rails, React, PostgreSQL, WebSockets
  • Link: Agenda Rails Repository

DevicesAPI

  • Description: A RESTful API to manage a devices database, providing CRUD operations for efficient device management.
  • Tech Stack: Java, Spring Boot, PostgreSQL
  • Link: Devices API Repository

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published