Alamo é uma aplicação web desenvolvida com foco na organização de rotinas laboratoriais, utilizando tecnologias modernas do ecossistema React. O projeto visa oferecer uma interface amigável, responsiva e altamente performática para facilitar a gestão de processos em ambientes laboratoriais. Veja a demo aqui.
- 🚀 Next.js 15 com suporte a funcionalidades modernas de renderização
- 💅 Tailwind CSS 4 para estilização utilitária
- ⚙️ Integração com JSON Server para simular APIs REST
- 🧠 React Query, Zod e React Hook Form para gerenciamento de estado, validação e manipulação de formulários
- 💡 Projetado com componentes acessíveis utilizando ShadCN UI
| Ferramenta | Descrição |
|---|---|
| Next.js | Framework para React com renderização SSR/SSG |
| Tailwind CSS | Utilitário para estilização altamente customizável |
| React Query | Gerenciamento assíncrono e cache de dados |
| Zod | Validação de esquemas com TypeScript |
| SHADCN UI | Componentes acessíveis e não opinativos |
| JSON Server | Mock de API REST local |
Recomenda-se o uso da ferramenta Responsively App para verificar o comportamento do layout em múltiplas resoluções de tela. Essa etapa é fundamental para garantir uma experiência consistente em diferentes dispositivos.
- Node.js v20 ou superior
- npm ou yarn instalado
# 1. Clone o repositório
git clone https://github.com/srsouzaj/alamo.git
# 2. Acesse o diretório do projeto
cd alamo
# 3. Instale as dependências
npm install
# 4. Inicie o ambiente de desenvolvimento
npm run devEsse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Feito por Jorge de Souza