Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update README.md #1

Merged
merged 1 commit into from
Mar 12, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
59 changes: 38 additions & 21 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,30 +1,47 @@
# React + TypeScript + Vite
# Petshop Cambuci
![Redes Pets](https://github.com/user-attachments/assets/b0a8a630-90b1-4392-8ee9-c413a38ee6e0)

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Bem-vindo ao **Petshop Cambuci**, um projeto fictício desenvolvido com **React, TypeScript e Vite**. Nosso objetivo é oferecer uma experiência moderna e eficiente para pet shops, permitindo agendamentos, gerenciamento de clientes e serviços personalizados.

Currently, two official plugins are available:
## 🚀 Tecnologias Utilizadas

- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh
- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh
Este projeto foi desenvolvido utilizando as seguintes tecnologias:

## Expanding the ESLint configuration
- **React** + **Vite** → Para um desenvolvimento ágil e otimizado
- **TypeScript** → Tipagem segura e melhoria na manutenção do código
- **Tailwind CSS** → Estilização rápida e responsiva
- **React Router** → Navegação entre páginas

If you are developing a production application, we recommend updating the configuration to enable type aware lint rules:
## 📌 Funcionalidades

- Configure the top-level `parserOptions` property like this:
- 📅 **Agendamento de Serviços** → Banho, tosa e consultas veterinárias
- 📋 **Cadastro de Clientes e Pets** → Gerenciamento fácil de informações
- 🏡 **Página Inicial Atraente** → Interface moderna e amigável
- 🔍 **Pesquisa Rápida** → Encontre rapidamente clientes e serviços

```js
export default {
// other rules...
parserOptions: {
ecmaVersion: 'latest',
sourceType: 'module',
project: ['./tsconfig.json', './tsconfig.node.json'],
tsconfigRootDir: __dirname,
},
}
## 🛠️ Como Rodar o Projeto

Para rodar o projeto localmente, siga os passos abaixo:

```bash
# Clone o repositório
git clone https://github.com/seuusuario/petshop-cambuci.git

# Entre no diretório do projeto
cd petshop-cambuci

# Instale as dependências
npm install

# Execute o projeto
npm run dev
```

- Replace `plugin:@typescript-eslint/recommended` to `plugin:@typescript-eslint/recommended-type-checked` or `plugin:@typescript-eslint/strict-type-checked`
- Optionally add `plugin:@typescript-eslint/stylistic-type-checked`
- Install [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) and add `plugin:react/recommended` & `plugin:react/jsx-runtime` to the `extends` list
Agora, acesse `http://localhost:5173/` no seu navegador para ver o Petshop Cambuci em ação! 🐶🐱

## 📜 Licença

Este projeto é fictício e foi criado apenas para fins educacionais. Qualquer semelhança com pet shops reais é mera coincidência.

---
**Desenvolvido com ❤️ e código limpo.**