Skip to content

Upload do case do Processo Seletivo 2020 - Mind Consulting

Notifications You must be signed in to change notification settings

DoTTa0/sistemaCadastro-PSEL2020

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Sistema de Cadastro - PSEL2020

Case desenvolvido para o Processo Seletivo da empresa Mind Consulting. Foi-se proposto um sistema de cadastro desenvolvido em ReactJS e NodeJS utilizando o banco de dados MongoDB.

Installation

Utilizado a versão 12.15 do node.js. Entre na pasta /server/ e /client/ e digite o comando a abaixo para instalar as dependências correspondentes tanto para o backend quanto para o frontend:

npm install 

Lembre-se de ter instalado e configurado o banco de dados MongoDB, caso não tenha baixe-o aqui : MongoDB

Dentro de /server/src/index.js configure a sua conexão com o banco de dados de acordo com sua configuração o servidor do MongoDB:

mongoose.connect(
    'mongodb://localhost:27017/system-users', //altere estes dados para a conexão com o seu banco de dados MongoDB
    { 
        useNewUrlParser : true , 
        useUnifiedTopology: true 
    });

    mongoose.connection
        .once('open', () => console.log('Connected !!!'))
        .on('error', error => { console.log('Your ERROR', error)})

Usage

Com o acesso das pastas /server/ e /client/ em dois terminais abertos, digite o seguinte comando em ambos terminais:

npm start

Se der certo o servidor estará rodando na porta 2000 (localhost:2000) defina na aplicação backend, e irá apontar no terminal uma mensagem de sucesso com a conexão com o banco de dados.(Mensagem):

Servidor em execução no porta 2000
Connected !!!

E abaixo no caminho /server/src/index.js se encontra onde definir a porta do servidor:

app.listen(2000, () => {
    console.log('Servidor em execução no porta 2000');
})

E a aplicação frontend (cliente) estará rodando na porta padrão 3000 (localhost:3000) e abrirá automaticamente no seu browser.

Contributing

Giovanni Dotta - Para qualquer dúvida ou problema(issues) abra um tópico para resolvermos juntos !!!

About

Upload do case do Processo Seletivo 2020 - Mind Consulting

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published