Bem-vindo ao projeto Biblioteca Unialfa! Este incrível sistema foi desenvolvido durante um hackathon emocionante no terceiro período da faculdade. A equipe, composta por três talentosos desenvolvedores, João 🧑💻, Vitor 🧑💻 e Eu! 🧑💻, trabalhou arduamente para criar um ambiente completo para a biblioteca da Unialfa.
O objetivo deste projeto é fornecer um sistema completo e fácil de usar, que permita aos bibliotecários gerenciar o acervo da biblioteca e aos alunos explorar e reservar livros de forma eficiente.
O projeto foi construído utilizando as seguintes tecnologias:
- Linguagem: Java ☕
- Framework: Spring Boot 🚀
- Banco de Dados: MySQL 🗄️
- Hospedagem de Imagens: Cloudinary ☁️
- Linguagem: PHP 🐘
- Markup: HTML 🧱
- Estilização: CSS (design responsivo) 🎨
- Framework Frontend: Bootstrap
🅱️ - Banco de Dados: MySQL 🗄️
A equipe responsável pelo desenvolvimento deste projeto é formada por profissionais comprometidos e apaixonados pelo mundo da tecnologia:
- João Gabriel @JGGrande 🧑💻
- Vitor Inácio @VitorInacio 🧑💻
- Ellen Dias @DiasEllen26 🧑💻
- Clone o repositório do GitHub:
git clone https://github.com/seunomeusuario/biblioteca-unialfa.git
- Acesse a pasta do backend:
cd biblioteca-unialfa/backend
-
Importe o projeto em sua IDE preferida (por exemplo, Eclipse ou IntelliJ) como um projeto Maven existente.
-
Configure as credenciais do banco de dados MySQL e do Cloudinary no arquivo
application.properties
. -
Execute o projeto Spring Boot.
- Acesse a pasta do frontend:
cd biblioteca-unialfa/frontend
-
Configure as credenciais do banco de dados MySQL no arquivo
config.php
. -
Mova os arquivos do frontend para o diretório raiz do seu servidor web.
-
Abra o navegador web e acesse o frontend do projeto.
O projeto Biblioteca Unialfa oferece uma variedade de funcionalidades incríveis:
- 📚 CRUD para Livros, Autores, Alunos e Editoras no Backend.
- 📖 Listagem e Detalhes dos Livros no Frontend.
- 🎓 Filtragem por Cursos e Verificação de Reservas no Frontend.
Agradecemos de coração as contribuições para melhorar o projeto Biblioteca Unialfa. Se você deseja contribuir, siga os passos abaixo:
-
Faça um fork do repositório.
-
Crie um novo branch para sua funcionalidade ou correção de bug.
-
Faça as alterações e as confirme.
-
Envie as alterações para o seu repositório forkado.
-
Crie uma pull request no repositório original.
O projeto Biblioteca Unialfa possui a Licença MIT. Você pode encontrar o texto completo da licença no arquivo LICENSE
.
Esperamos que você tenha uma experiência incrível explorando o projeto Biblioteca Unialfa! Se tiver alguma dúvida ou feedback, sinta-se à vontade para entrar em contato. Obrigado por fazer parte deste hackathon de sucesso! 😊