Felipe Figueiredo
← All Projects

Project

Goals List + Sanity CMS Lab

A React Native course project with a Sanity feed grafted on — GROQ query, Portable Text rendered natively, pull-to-refresh. Small on purpose: it exists to prove the CMS wiring works outside the web.

React NativeExpoSanity CMSGROQPortable TextTypeScript
Goals List + Sanity CMS Lab

React Native app extended with a full Sanity CMS integration as a learning laboratory. Features a goals manager (add/delete with input validation and modal) alongside a live content feed powered by Sanity's Content Lake. Implements GROQ queries with reference resolution, pull-to-refresh, and Portable Text rendering for rich content — the exact stack used in production at WaterfowlAI projects.