Chat

Whuanderson.

InícioProjetosContato
Perfil

Plann.er

Imagem
Imagem
Imagem
TypeScriptTypeScript
Tailwind CSSTailwind CSS
React NativeReact Native

plann.er 🌍✈️

Convite Atividades Detalhes da Viagem

Nova Viagem

Aplicativo mobile para planejar viagens, convidar amigos e gerenciar cada detalhe do roteiro, criado durante a NLW – Journey da Rocketseat.


✨ Funcionalidades

  • Adicionar viagem: destino, datas de ida e volta
  • Convites por e‑mail para amigos participarem
  • Lista de atividades e notas da viagem
  • Persistência local e sincronização com back‑end (trilha Node.js)

🛠️ Tecnologias

  • React Native + Expo
  • TypeScript
  • react-native-calendars + dayjs
  • Zustand (estado global)
  • Tailwind / NativeWind
  • Componentes customizados

📦 Estrutura

src
 ├─ assets        # imagens e ícones
 ├─ components    # Button, Input, Modal, etc.
 ├─ screens       # telas do app
 ├─ storage       # helpers AsyncStorage
 ├─ server        # chamadas à API
 └─ utils         # helpers (validações, datas)

🚀 Instalação

Requer Node.js e Expo CLI (npm install -g expo-cli).

# clone
git clone https://github.com/Whuanderson/NLW-Journey.git
cd NLW-Journey

# dependências
npm install       # ou yarn
# iniciar
npx expo start    # abre Expo DevTools

Ajuste a URL da API em src/server para o IP da máquina que roda o back‑end.


📝 Licença

Distribuído sob licença MIT. Veja LICENSE para detalhes.

Feito por Whuanderson Marinho — deixe uma ⭐️ se curtir!