Voltar aos projetos

MealSync - Planejamento Alimentar e Lista de Compras

Cliente
Projeto Acadêmico
Papel
Desenvolvedor Full Stack Mobile
Tecnologias
React Native & Expo +9
Ano
2026
MealSync - Planejamento Alimentar e Lista de Compras

Visão geral

Aplicação mobile completa voltada para planejamento de refeições e organização de compras, integrando frontend mobile, backend em API REST e persistência em bancos diferentes conforme o tipo de dado. O sistema combina gerenciamento de receitas, planejamento semanal e geração automatizada de lista de compras com foco em usabilidade e escalabilidade.

Sobre o projeto

Aplicativo mobile desenvolvido com React Native e Expo para planejamento alimentar, organização de receitas e geração automática de listas de compras. A proposta do MealSync é ajudar o usuário a planejar refeições semanais de forma prática, centralizando receitas, preferências alimentares e lista de compras em uma única experiência mobile.

Meu impacto

Desenvolvi o projeto utilizando React Native com Expo no frontend e Node.js com Express no backend, estruturando uma arquitetura full stack com separação clara de responsabilidades. Implementei autenticação com JWT e refresh token, cadastro de usuários com preferências alimentares, dashboard semanal, cadastro e visualização de receitas, sistema de favoritos, planejamento semanal de refeições, geração automática da lista de compras e edição manual dos itens. Também organizei o ambiente com Docker e segui uma base preparada para evolução futura com persistência offline e armazenamento externo de imagens.

Ver repositório

Stack completa

React NativeExpoTypeScriptRedux ToolkitReact NavigationNode.jsExpressPostgreSQLMongoDBJWTDocker

Detalhes

Status

Em desenvolvimento

Duração

Em andamento

Semestre

Projeto Acadêmico