O Projeto Mascots foi desenvolvido como projeto final do curso de Front-End da Formação Acelerada em Programação, da Softex Pernambuco com o intuíto de facilitar a gestão da clínica veterinária, centralizando diversas funcionalidades importantes em um único sistema, de forma prática e eficiente. A aplicação foi projetada para atender as necessidades dos funcionários da clínica, como veterinários, auxiliares e administradores.
Monta um sistema para uma melhor organização de informações sobre consultas, prescrições, internamentos, estoques e solicitações de exames, e algumas outras funcionalidades do dia a dia de uma clínica veterinária. O projeto busca resolver esses problemas ao oferecer um sistema integrado para gerenciar todas essas informações, otimizando a dinâmica de trabalho e armazenamento de dados.
- Login
- Dashboard
- Agenda
- Tutor e Pet
- Atendimento
- Internamento
- Dashboard com as prinicpais informações do sistema resumidas em uma só tela
- Criação de Consulta
- 🏥 Internamento de Animais
- 📦 Gerenciamento de Estoque
- 📁 Gerenciamento de Arquivos
- Cadastro de tutores e de pets
- Landing Page
- Funcionários da Clínica Veterinária:
Veterinários, auxiliares veterinários e administradores.
- Centralização de Serviços: Todos os serviços essenciais ficam disponíveis em um único lugar.
- Armazenamento Seguro: Arquivos importantes, como exames e prescrições, ficam salvos de forma organizada e acessível.
- Otimização do Fluxo de Trabalho: Facilita o gerenciamento de consultas, internamentos e estoque, reduzindo erros e aumentando a eficiência.
- React e Next.js: Para desenvolvimento de interfaces dinâmicas e renderização no lado do servidor (SSR).
- Tailwind CSS e DaisyUI: Para estilização rápida e criação de componentes de interface.
- @mui/material e @emotion/react: Para design e tema estilizado.
- React Hook Form e Zod: Para manipulação de formulários e validação de dados.
- NextAuth.js: Para login seguro e integração com provedores de autenticação.
- React Icons: Para adição de ícones visuais.
- jspdf: Para geração de arquivos PDF.
- UUID: Para identificação única de registros.
- Firebase: Para autenticação e armazenamento em tempo real.
- TypeScript: Para maior segurança no desenvolvimento, com tipagem estática.
-
Clone o repositório:
git clone https://github.com/softexrecifepe/PI-MASCOTS-TURMA-09-EQUIPE-01
-
Instale as dependências:
npm i
-
Inicie o servidor de desenvolvimento:
npm run dev






