Projects4

Apps I have shipped and products I am still building. Open one to see what it does, how it is built and where to find it.

  1. Application developed with Next.js and TypeScript for looking up countries, focusing on user experience, code organization, and best practices

    • NextJS
    • React
    • Typescript
    • React Query
    • Axios
    • TailwindCSS
    • shadcn/ui
    • App Router
    • MVVM Architecture
    Countries App home page

    Overview

    Country data comes from the public REST Countries API, fetched with Axios and managed by React Query. Each screen is split into a model, a view and a view model, and the data hooks live inside their feature folder.

    What it does

    • Featured countries on the home page, with flag, population and region
    • Search by name and filter by subregion on the All Countries page
    • A detail page for each country, with extra data and map links
  2. A system under development to keep students updated on news, events, activities, projects, and much more

    • NextJS
    • Typescript
    • shadcn/ui
    • TailwindCSS
    • Supabase
    • React Query
    HypheHub home page

    Overview

    Today it is live as the website of the Hyphen Community, the tech talent community I help lead. It speaks to students and people starting out in tech who are looking for networking, events and a first opportunity in the field.

    What it does

    • A landing page that introduces the community, its channels and its team
    • One step into the community through Discord, Instagram or WhatsApp
    • HyphenLab, the community's next product, announced as coming soon
    • Campaign pages such as Agosto Lilás
  3. Building

    Private repository

    A platform to help micro-entrepreneurs professionalize and manage their businesses simply, quickly, and easily

    • NextJS
    • TailwindCSS
    • TypeScript
    • shadcn/ui
    • Supabase
    • React Query
    • zod
    • Recharts
    • MVVM Architecture
    • Clean Code
    • Vercel

    Overview

    A web app that takes Brazilian micro-entrepreneurs from informal work to a registered MEI, then keeps the business organized, in plain language instead of accountant jargon. It is one of the two products I'm building at Hyphen, the startup I founded.

    What it does

    • Guides for opening a MEI, paying the monthly DAS and filing the annual declaration
    • Monthly and yearly obligations, with reminders
    • Business money kept apart from personal money: income, expenses and a monthly overview chart
    • Designed phone first, for one-handed use
  4. Building

    Private repository

    Pharmaceutical management system for monitoring and controlling sales and medication inventory across all basic health units in the municipality of Igarassu.

    • NextJS
    • Typescript
    • TailwindCSS
    • shadcn/ui
    • Supabase
    • Zod
    • React Query
    • MVVM Architecture

    Overview

    It starts as a pilot in the pharmacy of a single Basic Health Unit (UBS) and is designed to grow to every unit in the municipality without rework. It is the second product I'm building at Hyphen, alongside ZeroAoMEI.

    What it does

    • Entries and exits recorded at the pharmacy counter, so the balance on screen can be trusted
    • Each unit keeps its own categories and medicines, isolated by row-level security
    • A network admin panel that reads every unit
    • A Next.js front end that talks to a FastAPI back end, which queries Supabase with the user's own token

Shall we build something together?

Let’s talkOr reach me here