Skip to content

Repositório para o frontend do Sistema de Gerenciamento de Biblioteca.

License

Notifications You must be signed in to change notification settings

caducoder/biblioteca-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sistema de Gerenciamento de Biblioteca - Frontend

O sistema foi desenvolvido como parte do projeto final para a disciplina de 5PJS (Projeto de Sistemas), apresentando um inovador gerenciador de biblioteca construído com a poderosa combinação de Java e React.

Com um conjunto completo de funcionalidades, o sistema oferece controle eficiente de empréstimos e devoluções de exemplares, permitindo aos usuários uma experiência fluente e organizada durante suas interações com a biblioteca. Além disso, os funcionários têm à sua disposição uma plataforma confiável para gerenciar e monitorar os processos de empréstimo e devolução, garantindo a eficiência e a precisão das operações.

Funcionalidades

  • Temas dark e light
  • Download e upload de PDFs
  • Geração de comprovante em PDF
  • Seleção de idioma: Inglês e Português
  • Controle de empréstimos, devoluções e renovações
  • Cadastro de funcionários e clientes

Tecnologias Utilizadas

  • HMTL
  • CSS
  • React.js
  • Typescript
  • Material UI
  • Axios
  • React Router
  • SASS
  • Formik

Requisitos

  • Nodejs 16.15

Instalação

  1. Clone o projeto:
git clone https://github.com/caducoder/biblioteca-frontend.git
  1. Instale as dependências com o seguinte comando na pasta raiz do projeto:
npm install
  1. Suba o projeto:
npm start

Para utilizar o sistema completo, siga as intruções nesse link para instalar o backend.

OBS: Se você seguiu corretamente os passos para subir o backend, utilize as seguintes credenciais para logar no sistema:
Email: 'admin@gmail.com' Senha: admin

Autores