Skip to content

DanielEgiidio/in-orbit-frontend

Repository files navigation

Thumbnail

In Orbit 🚀

  • Uma aplicação moderna para gerenciamento de metas pessoais e profissionais, utilizando React Query para uma experiência fluida e em tempo real.

🎯 Sobre o Projeto

  • In Orbit é uma aplicação web que permite aos usuários gerenciar suas metas de forma eficiente, com sincronização em tempo real e gerenciamento de estado otimizado através do TanStack Query (React Query).

⚡ Destaques Técnicos

React Query

  • Cache Inteligente: Gerenciamento automático de cache para dados
  • Real-Time Updates: Sincronização automática de dados

Otimização de Performance:

  • Deduplicação de requisições
  • Background data refetching
  • Gerenciamento de estado do servidor

🛠️ Stack Tecnológica

Core

  • React 18
  • TypeScript
  • Vite

Gerenciamento de Dados

@tanstack/react-query v5:
  • Gerenciamento de estado do servidor
  • Cache automático
  • Invalidação inteligente de cache
  • Otimização de performance

UI/UX

  • TailwindCSS - Estilização
  • Radix UI - Componentes base
  • Lucide Icons - Iconografia

Formulários e Validação

  • React Hook Form
  • Zod

💡 Funcionalidades

  • Gestão de metas com cache otimizado
  • Atualizações em tempo real
  • Interface responsiva e acessível
  • Sistema de progresso visual

🚀 Como Executar

1. Clone o repositório

git clone https://github.com/DanielEgiidio/in-orbit-frontend

**2. ** Instale as dependências

npm install

3. Instale as dependências

npm run dev

🔧 Scripts

  • dev: Ambiente de desenvolvimento
  • build: Build de produção
  • lint: Linting com Biome
  • preview: Preview da build

📄 Licença

Este projeto está sob a licença MIT. Consulte o arquivo LICENSE para mais informações

About

Aplicação frontend para controle de metas

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published