- Disciplina: Desenvolvimento Web
- Professor: Laercio Baldochi Júnior
- Universidade: Unifei - Universidade Federal de Itajubá
Carlos Henrique Souza Silva, curso de Sistemas de informação
-> Matrícula: 2019015979
Fauzi Consoli Esper, curso de Sistemas de informação
-> Matrícula: 27497
Flávio Mohallen, curso de Sistemas de informação
-> Matrícula: 35036
João Lucas Ribeiro, curso de Sistemas de informação
-> Matrícula: 2019005856
Robson de Arruda Silva, curso de Sistemas de informação
-> Matrícula: 2019013624
Neste trabalho, foi implementado um sistema para gestão de vendas de imóveis a ser utilizado por uma
imobiliária. A empresa que solicitou o sistema trabalha com a venda de imóveis rurais e urbanos. Os
imóveis comercializados são dos seguintes tipos: casa, apartamento, sala comercial, lote, chácara, sítio
e fazenda. Este sistema é capaz de cadastrar os imóveis à venda, com os seguintes atributos: código, tipo,
descrição, nome do vendedor (proprietário), preço solicitado, imagem e data de cadastro (campo livre para
digitação).
- M - Mongo
- E - Express
- A - Angular
- N - Node
Basta abrir o git bash ou o terminal e executar o comando:
git clone https://github.com/carloshssouza/TrabalhoFinal-web.git
Em seguida, abra um terminal ou git bash a partir da pasta gerada do git clone
- Entre na pasta do projeto usando:
cd TrabalhoFinal-web
- Navegue para o diretório client, utilizando o comando:
cd client
- Execute o comando:
npm install
- Retorne um diretório, utilizando o comando:
cd ..
- Navegue para o diretório server, utilizando o comando:
cd server
- Execute o comando:
npm install
- Mantenha o terminal aberto.
-
No diretório server, crie um diretório chamado:
data
-
Procure, no seu computador, o diretório bin do mongodb
(Se o mongodb foi instalado de maneira padrão, geralmente fica em C:\Program Files\MongoDB\Server\4.4\bin)
-
Abra um terminal a partir desse diretório
-
Pegue o endereço do diretório 'data' criado anteriormente no diretório server
-
Agora, no terminal que foi aberto na pasta bin do mongodb, execute o seguinte comando:
mongod --dbpath endereco-diretorio-data
- Navegue para o diretório do server e execute o comando:
npm run dev
- Será iniciando o backend e o frontend automaticamente, o frontend da aplicação pode demorar alguns segundos/minutos, devido a compilação do Angular. O navegador será aberto automaticamente com a aplicação
(por padrão é http://localhost:4200/)
- No terminal, navegue para o diretório server
- Execute o comando:
npm start
- Será inicializado o backend da aplicação.
- No terminal, navegue para o diretório client
- Execute o comando:
npm start
- Será inicializado o frontend da aplicação (pode demorar alguns segundos/minutos, devido a compilação do Angular), logo após vá no navegador e entre no endereço indicado no terminal pelo Angular (por padrão é http://localhost:4200/)