Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/danielfalcaovt/gerenciabook-ui

Gerenciador de Empréstimo de Livros - UI
https://github.com/danielfalcaovt/gerenciabook-ui

Last synced: 2 months ago
JSON representation

Gerenciador de Empréstimo de Livros - UI

Awesome Lists containing this project

README

        

# GerenciaBook - Frontend

Bem-vindo ao repositório do **GerenciaBook**! Esta é a interface frontend da aplicação que gerencia o empréstimo de livros de uma biblioteca. O aplicativo se comunica com a API **GerenciaBook**, que também está disponível em meu GitHub.

## Sumário

- [Sobre](#sobre)
- [Funcionalidades](#funcionalidades)
- [Instalação](#instalação)
- [Estrutura do Projeto](#estrutura-do-projeto)
- [Seções do Aplicativo](#seções-do-aplicativo)
- [Screenshots](#screenshots)
- [Contribuições](#contribuições)
- [Licença](#licença)

## Sobre

O **GerenciaBook** é uma aplicação web projetada para facilitar o gerenciamento de empréstimos de livros em bibliotecas. Com uma interface intuitiva, os usuários podem realizar diversas operações, como registrar novos livros, atualizar informações e gerenciar empréstimos de forma eficiente.

## Funcionalidades

- **Login e Registro:** Crie uma conta ou faça login para acessar o sistema.
- **Listagem de Livros:** Visualize todos os livros disponíveis para empréstimo.
- **Adicionar Livros:** Insira novos títulos na biblioteca.
- **Atualizar Livros:** Modifique informações de livros existentes.
- **Remover Livros:** Exclua livros que não estão mais disponíveis.
- **Gerenciar Empréstimos:** Controle os empréstimos de livros, incluindo datas de devolução.

## Instalação

Para rodar o projeto localmente, siga os passos abaixo:

1. Clone o repositório:
git clone https://github.com/seu-usuario/gerenciabook-frontend.git

2. Navegue até o diretório do projeto:
cd gerenciabook-frontend

3. Instale as dependências:
npm install

4. Inicie a aplicação:
npm start

## Estrutura do Projeto

- /src - Contém todos os componentes e páginas da aplicação.
- /public - Arquivos públicos e configuração do aplicativo.
- /styles - Folhas de estilo da aplicação.

## Contribuições

Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou pull requests. Para grandes mudanças, por favor, abra uma issue primeiro para discutir o que você gostaria de mudar.

## Screenshots

![image](https://github.com/user-attachments/assets/932b5501-01c7-43e2-8955-6560369a0b25)
![image](https://github.com/user-attachments/assets/9cda8626-9112-4969-9ae5-1951c3b21dab)
![image](https://github.com/user-attachments/assets/d40e7a29-be9f-4ab9-8047-b5c8e49bc905)
![image](https://github.com/user-attachments/assets/c2f303a1-9a29-42c2-b3d4-93c8be19d1b3)
![image](https://github.com/user-attachments/assets/929275e5-7cb3-464a-b6c9-ef9e8ecce598)
![image](https://github.com/user-attachments/assets/d4ed4b81-28ba-4410-b474-32db146d7406)