https://github.com/fernandozuchi/crud-react-node-js-mysql
CRUD(Create, Read, Update, Delete) desenvolvido com essas tecnologias, para praticar o ciclo de um projeto FullStack.
https://github.com/fernandozuchi/crud-react-node-js-mysql
Last synced: 10 days ago
JSON representation
CRUD(Create, Read, Update, Delete) desenvolvido com essas tecnologias, para praticar o ciclo de um projeto FullStack.
- Host: GitHub
- URL: https://github.com/fernandozuchi/crud-react-node-js-mysql
- Owner: FernandoZuchi
- License: mit
- Created: 2024-07-13T23:13:53.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-13T23:25:43.000Z (about 2 years ago)
- Last Synced: 2024-07-14T00:25:23.703Z (about 2 years ago)
- Language: JavaScript
- Size: 1.67 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CRUD (Create, Read, Update, Delete)
## Introdução
Este é um projeto fullstack simples que demonstra um sistema CRUD utilizando React para o frontend, Node.js para o backend e MySQL como banco de dados.
## Pré-requisitos
1. Node.js
2. MySQL Server
## Instalação
Para instalar e executar este projeto localmente, siga os passos abaixo:
1. Frontend:
```
cd Frontend
npm install
npm run dev
```
2. Backend:
```
cd Backend
npm install
npm start
```
## Uso
Acesse http://localhost:5173/ para interagir com o frontend da aplicação.
## Funcionalidades
- Criação de livros -> Envio para Banco de dados
- Leitura de cada card/livro
- Atualizar livros -> Envio para o Banco de dados
- Remoção de livros -> Envio para o Banco de dados
## Dependências
- React JS
- Node JS
- MySQL
- Mongoose
- Axios
## Contribuidores
- [Fernando Zuchi]([https://github.com/FernandoZuchi](https://avatars.githubusercontent.com/u/127436816?v=4))
## Licença
Este projeto está licenciado sob a Licença MIT. Consulte o arquivo LICENSE para obter mais informações.