Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/danielegiidio/vetcare

Uma aplicação de um centro de saúde para seu pet
https://github.com/danielegiidio/vetcare

Last synced: 1 day ago
JSON representation

Uma aplicação de um centro de saúde para seu pet

Awesome Lists containing this project

README

        

Vetcare


GitHub language count GitHub Top Language Repository size GitHub last commit License

Capa do projeto

### 💻 About
Vetcare é uma aplicação que simula uma consulta veterinária online, permitindo que os donos de pets possam agendar e realizar consultas virtuais. Entre os recursos disponíveis na plataforma estão:

- Sistema de reusabilidade de campos de formulários com validação.
- Autenticação e verificação OTP para o dashboard de administração.
- Acompanhamento de performance e rastreamento de requisições com Sentry.
- Suporte a Server-Side Rendering (SSR) para garantir uma experiência rápida e otimizada.
- Uso do Appwrite para backend, gerenciamento de banco de dados e autenticação.

### Features
- Formulários Reutilizáveis: Campos customizados com validação via Zod.
- Autenticação com OTP: Segurança reforçada no dashboard de administração.
- Rastreio de Performance: Análise e rastreamento com o Sentry.
- SSR e Server Actions: Melhor desempenho utilizando Server-Side Rendering.

### ⚙️ Setup
Para rodar o projeto localmente, siga os passos abaixo. Lembre-se de configurar as variáveis de ambiente corretamente no arquivo .env., o env.example informa quais as chaves necessárias.

### 🛠 Technologies
As principais ferramentas utilizadas no desenvolvimento do projeto incluem:

- Next.js - Framework React para SSR e Server Actions.
- TypeScript - Superset do JavaScript.
- Tailwind CSS - Framework CSS para estilos.
- Appwrite - Backend, autenticação e banco de dados.
- React Hook Form - Gerenciamento de formulários.
- Zod - Validação de dados de formulários.
- Sentry - Rastreio de performance e erros.

Para mais detalhes das dependências, veja o arquivo package.json.

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