Skip to content

valeriaBB/School-Social-Network

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 

Repository files navigation

School-Social-Network

Project in MEAN STACK - School Social Network, aims to integrate the participation of parents and students in the teaching process

Programming - MEAN STACK

##Step by step for installation 1- Installation of Node.js -> https://nodejs.org/en/ 1.1 - Follow the installer; 1.2 - See if everything went well by the command in the prompt -> node -v

Note: Node versions greater than 0.6.2 have npm installed by default. If your version is lower, you need to install it. https://www.npmjs.com/

2-Database - Mongo DB https://www.mongodb.com/download-center?jmp=nav#community

3-Robo Mongo 0.9.0 - create database called tcc2 - create collections according to the title of serve controllers.

4-Start database, prompt: mongod (if there is an error, configure the OS environment variable)

5- Git clone the project in a pc folder 5.1 Enter the server folder -> open prompt -> npm install command -> install the project's dependencies, which can be verified in the package.json file 5.2 Enter the client folder -> open prompt -> npm install command -> install project dependencies, which can be checked in package.json file

Note: In the node_modules folder you will find all the modules that the application needs to work.

6- To run the server: ng server or install nodemon. 6.1 Nodemon restarts the server every time any changes are made -> npm install nodemon -g 6.2 at the server prompt run: nodemon server

7-Install used versions: -> angular-cli 1.0.0-beta.28.3 ->node 6.9.4


Rede-Social-Escolar

Projeto em MEAN STACK - Rede Social Escolar, visa integrar a participação de pais e alunos no processo de ensino

Programação - MEAN STACK

##Passo a passo para instalação 1- Instalação do Node.js -> https://nodejs.org/en/ 1.1 - Seguir o instalador; 1.2 - Ver se tudo deu certo pelo comando no prompt -> node -v

Obs: Versões do node superiores a 0.6.2 possuem por padrão o npm instalado. Caso sua versão seja inferior, necessário instalá-lo. https://www.npmjs.com/

2-Banco de dados - Mongo DB https://www.mongodb.com/download-center?jmp=nav#community

3-Robo Mongo 0.9.0 - criar banco de dados chamado tcc2 - criar as collections conforme titulo dos controllers do serve.

4-Iniciar banco, prompt: mongod (se der erro, configurar a variavel de ambiente do SO)

5- Git clone do projeto em uma pasta do pc 5.1 Entrar na pasta do server -> abrir prompt -> comando npm install -> instala as dependencias do projeto, as quais podem ser verificadas no arquivo package.json 5.2 Entrar na pasta do cliente -> abrir prompt -> comando npm instal -> instala as dependencias do projeto, as quais podem ser verificadas no arquivo package.json

Obs: Na pasta node_modules encontra-se todos os módulos que a plicação precisa para funcionar.

6- Para executar o servidor: ng server ou instalar o nodemon. 6.1 O nodemon reinicia o servidor todas as vezes que alguma alteração é realizada -> npm install nodemon -g 6.2 no prompt do servidor rodar: nodemon server

7-Instalar versões utilizadas: -> angular-cli 1.0.0-beta.28.3 ->node 6.9.4

About

Project in MEAN STACK - School Social Network. The objective is to integrate the participation of parents and students in the teaching process.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors