BookSwap um projeto criado para o projeto interdisciplinar de ADS da UNIPE.
O sistema de troca de livros BookSwap Online é uma plataforma online que facilita a troca de livros entre usuários registrados. O objetivo principal do sistema é promover o compartilhamento de conhecimento e a leitura, permitindo que os usuários publiquem livros que desejam trocar e proponham trocas com outros usuários. O sistema oferece uma série de funcionalidades para gerenciar perfis de usuários, livros publicados, propostas de troca e recomendações de leitura.
-
- Leon Denis Silvestre de Lucena
-
- Adson Wiklif Gomes
-
- Almir de Almeida Menezes Neto
-
- Samuel Victor da Silva Carvalho
- JavaScript
- Node.js
- HTML
- CSS
- MySQL
- EJS
- BOOTSTRAP
- Express.js
Certifique-se que tenha o MySQL baixado. OBS: Nesse passo utilizamos o MySQL Workbench
-
- Executar bookswap.sql: Pegar o arquivo na raiz bookwap.sql e realizar todas as querys dele para criar o banco de dados necessario, lembrando que nele possui varias querys, devem ser executadas uma a uma em ordem
-
- Ajuste Server.JS: Ajustar em server.js na linha 12 o nome do seu host, user e password.
Primeiramente deve se certificar de ter o Node.JS instalado (https://nodejs.org/en)
-
- Inicialização do projeto Node.js: Execute o seguinte comando no terminal dentro do diretório do projeto para instalar todos os node modulos do
package.json:npm install
- Inicialização do projeto Node.js: Execute o seguinte comando no terminal dentro do diretório do projeto para instalar todos os node modulos do
-
- Checar Instalação dos pacotes necessários: Execute o comando abaixo para checar se foi tudo instalado:
ls node_modules
- Checar Instalação dos pacotes necessários: Execute o comando abaixo para checar se foi tudo instalado:
-
- Execução do servidor Node.js: Para executar o servidor Node.js, basta executar o seguinte comando no terminal dentro do diretório do projeto, ele irá rodar o serve.js:
node start
- Execução do servidor Node.js: Para executar o servidor Node.js, basta executar o seguinte comando no terminal dentro do diretório do projeto, ele irá rodar o serve.js: