Um dashboard que gerencia prescrições de um médico/profissional de forma completa, com sistema de filtro e paginação.
- Linguagem: TypeScript
- Biblioteca: ReactJS
- Framework: Next.js
- Componentes: Shadcn-ui
- Conexão com API: Axios
- Gerenciamento de estados: React Query
- Gerenciamento de formulários: React Hook Form
- Validação: Zod
- Cadastro do usuário com nome, email e senha.
- Autenticação com email e senha.
- Segurança de rotas via token de autenticação JWT.
- Listar prescrições de forma paginada.
- Filtro completo de prescrições.
- Criar prescrições.
- Editar prescrições.
- Deletar prescrições.
Clone o repositório:
git clone https://github.com/izaiasmorais/prescriptions
cd prescriptions
Instale as dependências:
pnpm install
Configure o arquivo .env com suas credenciais:
NEXT_PUBLIC_DEV_API_URL=
Inicie o servidor:
pnpm dev