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.
If you'd like to learn more about these projects or discuss potential collaboration opportunities, feel free to contact me.
- Email: [email protected]
- LinkedIn: https://www.linkedin.com/in/gustavo-peixoto-code
Thank you for visiting my portfolio!
- 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
- 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
- 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