A repository to master Prisma ORM concepts and features with PostgreSQL and TypeScript
AWS SQS course with Serverless Framework, Lambda, DynamoDB, DLQ, CloudWatch Alarms and TypeScript
Component library built with React, Storybook, Vite, Tailwind CSS and shadcn/ui — JStack Storybook course project.
SQL and PostgreSQL study project: DDL/DML, joins, subqueries, indexes, transactions and triggers, with a Node.js example.
TailwindCSS v4 study project: a monorepo with two environments (vanilla HTML/JS via CLI and React + Vite) to practice responsiveness, dark mode, states and animations.
Customer list demo evolving pagination into infinite scroll with React 19 and TanStack Query.
Serverless authentication API built with the Serverless Framework, AWS Lambda, API Gateway and Amazon Cognito.
Serverless CRUD API for products built with the Serverless Framework, AWS Lambda, API Gateway and DynamoDB.
Example app demonstrating optimistic UI updates with React and TanStack Query.
React app built with a modern stack: Vite, TypeScript, Tailwind CSS v4 and shadcn/base-ui components with light and dark theme.
Study project reviewing TanStack Query (React Query) concepts, with a React + Vite client and a mock server.
Study project: HTTP API on Node.js and TypeScript over AWS Lambda and API Gateway with the Serverless Framework v4.
AWS Lambda functions for uploading and downloading files to Amazon S3, including presigned URL strategies.
User registration REST API built with Fastify, Drizzle ORM and PostgreSQL, applying SOLID principles.
Frontend project boilerplate wired with Vite, ESLint, Prettier, Husky, lint-staged and commitlint for standardized tooling.
Study project exploring React Native with the bare (community CLI) workflow.
PoliticAI — a React Native + Expo mobile app delivering trustworthy information about elections, politics and citizenship in Brazil.
React fundamentals study project covering routing, animations and styled-components.
Task management app used as a QA and testing study, with a React client and Fastify API, covered by Vitest and Cypress.
Tutorial project implementing drag and drop in React with Vite and Tailwind CSS.
Resposta do Desafio da Jungle Gaming — Sistema de Gestão de Tarefas Colaborativo
Tutorial project exploring TanStack Router with React, Vite and Tailwind CSS.
Authentication API built with Express 5, TypeScript, TypeORM (PostgreSQL), JWT, Zod and bcrypt.
Study project covering Next.js 15 fundamentals with the App Router and Turbopack.
HPV360 — an educational mobile app about Human Papillomavirus (HPV) featuring an interactive awareness quiz.
Foodiary — a mobile food diary app built with React Native, Expo and TanStack Query.
Study project building an HTTP API using only Node.js native modules, without external dependencies.
Serverless backend for the Foodiary app, built with AWS Lambda, S3, SQS and Drizzle ORM.
Serverless HTTP API example with Node.js on AWS Lambda and API Gateway using the Serverless Framework.
NLW Agents web client built during Rocketseat's Next Level Week with React 19, Vite and Tailwind CSS.
NLW Agents backend for managing rooms and agents, built with Fastify, Drizzle ORM and PostgreSQL.
Doutor Agenda — a medical clinic scheduling SaaS built with Next.js, Drizzle ORM and shadcn/ui.
Blog application with a Next.js web client and an API, using Clerk for authentication.
Study project and notes on TanStack Query (React Query) for data fetching and caching in React.
Study project exploring Prisma ORM with PostgreSQL and Docker.
Angular course study project covering components, modules and TypeScript.
Laravel course study project covering the MVC architecture and Blade templates.
React Native course study project for building native Android and iOS apps with React.
Study of software design patterns (creational, structural and behavioral) implemented in TypeScript.
Full-stack registration system with a web client, a server and a SQL database.
REST API for products, customers and orders with MongoDB, built during balta.io's Node API course.
Study notes on JavaScript, ECMAScript and Node.js fundamentals.
Study of algorithms and their efficiency implemented in JavaScript.
Study project on styling React components with styled-components (CSS-in-JS).
Website built for a university extension project (Websites for the Community).
Data structures exercises from a Computer Science course, written in C.
Medicathird — university extension project from a Computer Programming course (Computer Science).