8000 GitHub - code-douglas/crud-books
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

code-douglas/crud-books

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto de Cadastro de Livros

Descrição

Este é um projeto de gerenciamento de livros onde é possível cadastrar, editar, listar e deletar livros. Cada livro cadastrado possui os seguintes campos:

  • Nome do Livro
  • Nome do Autor
  • Quantidade de Páginas
  • Resumo

Tecnologias Utilizadas

  • Express - Framework para Node.js
  • MySQL2 - Cliente para MySQL
  • dotenv - Gerenciamento de variáveis de ambiente
  • Handlebars - Template engine para renderização de páginas
  • Nodemon - Monitoramento de alterações no código
  • ESLint - Linter para manter padrões de código

Instalação

  1. Clone este repositório:
    git clone git@github.com:code-douglas/crud-books.git
  2. Acesse a pasta do projeto:
    cd crud-books
  3. Instale as dependências:
    npm install

Configuração do dotenv

Crie um arquivo .env na raiz do projeto e adicione as credenciais do banco de dados:

DB_HOST=localhost
DB_USER=seu_usuario
DB_PASSWORD=sua_senha
DB_NAME=seu_banco

Execução do Projeto

Para iniciar o projeto, utilize:

npm run start

Funcionalidades

  • Cadastrar um livro
  • Editar um livro
  • Listar informações de um livro específico
  • Listar todos os livros
  • Deletar um livro

Páginas do Projeto

  • Página de Cadastro: Formulário para adicionar um novo livro.
  • Página de Edição: Formulário para modificar informações de um livro existente.
  • Página de Informações do Livro: Exibe detalhes completos de um livro.
  • Sucesso ao Criar um Livro: Mensagem de confirmação após o cadastro bem-sucedido.
  • Sucesso ao Editar um Livro: Mensagem de confirmação após a edição bem-sucedida.

Prints do Projeto

Print 5 Print 6 Print 7 Print 8 Print 9 Print 10 Print 11 Print 12 Print 12

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0