Skip to content

Trabalho final do modulo 7 de Redes de Comunicação

Notifications You must be signed in to change notification settings

ThiagoSantosOFC/RC7

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 

Repository files navigation

RC7 - QuarkChat

Trabalho final do modulo 7 de Redes de Comunicação

para executar o projeto é necesario:

Apos clonar o repositorio, vá até o Diretório /src e no console do VScode digite:

yarn 

esse comando ira instalar todas as dependencias do projeto

Logo a seguir será possivel iniciar o servidor node com o comando:

yarn dev

Vale lembrar que também é importante iniciar o serviço Apache e MySql no Xampp

Também é importante verificar se as portas condizem com as do ficheiro conn.php

Para configurar a base de dados é preciso criar uma db com nome de quark_db e logo após ir ate src/backend/createdb.php que a base de dados será criada

create database quark_db

Agora só basta criar uma conta e realizar o login para utilizar a applicação web

ATENÇÃO!!!

as vezes o CORS não permite que o front end comunique com o back end

para resolver esse problema basta ir ate as definições do Apache em httpd.conf e colar as seguintes definições abaixo de "listen 80"

Header set Access-Control-Allow-Origin "*" 
Header set Access-Control-Allow-Methods "GET, POST, PUT, DELETE, OPTIONS"
Header set Access-Control-Allow-Headers "X-Requested-With, Content-Type, X-Token-Auth, Authorization"

Isso deve resolver.

Navegação no site

image

Menu inicial


image

Menu de registro


image

Menu de login


image

Página principal


image

Menu de alteração de credenciais

About

Trabalho final do modulo 7 de Redes de Comunicação

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published