Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/joaoveasey/projeto-pets-react

Projeto PETS - Conexão Canina | Feito com o Framework React e Firebase
https://github.com/joaoveasey/projeto-pets-react

Last synced: 14 days ago
JSON representation

Projeto PETS - Conexão Canina | Feito com o Framework React e Firebase

Awesome Lists containing this project

README

        

Texto do seu parágrafo (1)

# Projeto Pets - Conexão Canina | Feito com o Framework React

## Objetivo
Projeto feito com o intuito de ser um site para cruzamento de cachorros, o usuário entra no site e poderá encontrar um cachorro ideal para cruzar com o seu.

O Conexão Canina tem como objetivo proporcionar um processo seguro de comunicação entre donos de cachorros que procuram cruzar os seus pets, proporciona a oportunidade do usuário buscar cachorros e cadastrar seu próprio cachorro, além disso, o site proporciona dicas para um cruzamento de forma eficaz e segura. O site foi feito com o framework React.js em formato SPA e contém Firebase para autenticação do usuário.

## Pré-requisitos para rodar o projeto localmente:
- Visual Studio Code, como editor de código.
- Node.js instalado na máquina.

## Fluxograma do site:
![image](https://github.com/joaoveasey/projeto-fatec-react/assets/125090850/71feb12a-0948-448a-9c42-f19ebdda5217)

### Login
#### O Login é feito para que o usuário autentique-se na sua conta. (Não será necessário fazer Login para ver as informações de outros cães).

### Cadastro de Usuário
#### O Cadastro de Usuário é feito para que o proprietário cadastre suas informações, e também as de seu cão (ainda não implementado) no nosso website.

### Filtro de Cães
#### O Filtro de Cães é extremamente importante para que o usuário procure o cachorro específico de seu desejo para poder cruzar com o seu próprio, de acordo com as suas necessidades.

## Executando o projeto pelo terminal
> cd my-react-app
>
> npm i
>
> npm run dev

## MIT License
A Licença MIT permite que qualquer pessoa utilize, copie, modifique, funda, publique, distribua, sublicencie e venda o software, desde que a licença original e o aviso de direitos autorais sejam incluídos em todas as cópias ou partes substanciais do software. Essa flexibilidade garante que o software possa ser amplamente utilizado e adaptado conforme as necessidades dos usuários.

Além disso, é compatível com software proprietário. Isso significa que o software do projeto pode ser integrado em projetos fechados, permitindo que os desenvolvedores usem o software sem a obrigação de liberar o código-fonte desses projetos. Essa compatibilidade é especialmente vantajosa para empresas e desenvolvedores que desejam incorporar componentes de código aberto em seus produtos comerciais sem comprometer a natureza proprietária de seus projetos.

## Créditos
Pedro Henrique Garbim - Desenvolvedor

Enzo Garbim - Desenvolvedor

Joao Veasey - Scrum Master e Desenvolvedor

Nicolas Canonico- Desenvolvedor

Cesar Prando - Analista de QA

## Deploy
Você também pode acessar o site pelo link: https://projeto-pets-conexao-canina.web.app