in.orbit é um aplicativo de metas desenvolvido durante o evento NLW Pocket da Rocketseat. O objetivo do app é ajudar os usuários a criar e monitorar o progresso de suas metas de forma prática e eficiente.
- React Hook Form - Gerenciamento de formulários
- React Query - Gerenciamento de estado assíncrono
- Zod - Validação de dados e formulários
- Drizzle - ORM para criação e gerenciamento de tabelas
- PostgreSQL - Banco de dados relacional
- Docker - Hospedagem do banco de dados
- Criação de metas personalizadas.
- Monitoramento do progresso de conclusão de cada meta.
- Validação de dados na criação de metas e atualização de progresso.
- Clone o repositório
git clone https://github.com/seu-usuario/in.orbit.git
- Navegue até o diretório do projeto
cd in.orbit
- Instale as dependências do back end
npm install
- Navegue até a pasta do front end
cd web
- Instale as dependências do front end
npm install
- Configure o banco de dados com Docker
docker-compose up
- Execute o servidor no back end
npm run dev
- Vá para a pasta do front end e execute-o
cd web
npm run dev
Agradecimento especial à Rocketseat por proporcionar o evento NLW Pocket, que possibilitou o desenvolvimento deste projeto. 💜🚀~
Achou meu repertório interessante e gostaria de contratar um freela ou talvez me contratar para tornar acrescenter no seu negócio? Entre em contato comigo e vamos marcar.