Hello! I'm Luís Felipe, a passionate developer dedicated to creating elegant and efficient software solutions. This repository is a portfolio of my projects and collaborations. Here, you'll find examples of my work in backend development with Java, as well as frontend development with React.
- Java: Proficient in Object-Oriented Programming (OOP), creating RESTful APIs, developing robust and scalable web applications.
- React: Skilled in building modern and responsive user interfaces, and developing reusable components.
- Description: A RESTful API designed for a medical system that facilitates scheduling and managing consultations between patients and doctors. The API includes JWT-based authentication to ensure secure access, uses Bean Validation for input data validation, and provides an interactive Swagger UI for easy API testing and documentation.
- Technologies: Java, Spring Boot, JWT, PostgreSQL (PgAdmin), Bean Validation, Swagger UI.
- Description: A Single Page Application (SPA) developed with React.
- Technologies: React, Styled Components, Vite.js.
- Node.js: To expand my backend and frontend development skills with JavaScript.
- Spring Boot: To enhance my backend development expertise.
- Quarkus: For building efficient and cloud-native Java applications.
- Kotlin: To explore a modern and expressive language for backend development.