Skip to content

Ph-Xavier/OpenPages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 

Repository files navigation

📚 OpenPages

Sistema de gerenciamento de acervo bibliográfico da FATEC, desenvolvido como Projeto Interdisciplinar (PI) do 2º semestre do curso de DSM.

📋 Sobre o Projeto

O OpenPages é uma plataforma educacional que visa democratizar o acesso a livros acadêmicos. Com uma interface intuitiva, os alunos podem acessar materiais organizados por cursos, facilitando o aprendizado e a pesquisa acadêmica.

🎯 Funcionalidades

  • Consulta de livros por curso (DSM, ADS, GPI, GRH)
  • Sistema de busca em tempo real
  • Visualização de disponibilidade dos livros
  • Sistema de sugestão de novos livros
  • Interface responsiva e moderna

🚀 Tecnologias Utilizadas

  • Frontend:

    • EJS (Template Engine)
    • CSS3
    • JavaScript
  • Backend:

    • Node.js
    • Express.js
    • MySQL

👥 Equipe

  • Iago Rodrigues Pinheiro
  • Kairo Cesar Souza Gomes
  • Pedro Henrique Xavier Constancio

⚙️ Pré-requisitos

  • Node.js (versão 14 ou superior)
  • MySQL Server
  • npm (Node Package Manager)

💻 Como rodar o projeto

  1. Clone o repositório:
    git clone https://seu-repositorio/OpenPages.git
    cd OpenPages/projeto
  2. Instale as dependências:
    npm install
  3. Configure o banco de dados:
    • Execute o script SQL localizado em projeto/sql/openPages.sql no seu MySQL
    • Edite o arquivo projeto/config/conexao.js com os dados do seu banco
  4. Inicie o servidor:
    npm start
    O sistema estará disponível em: http://localhost:3000

About

DSM-2 OpenPages: Biblioteca.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •