Aplicação de Sorteio do Jogo Amigo Secreto
O projeto Amigo Secreto é uma aplicação criada pela organização Devs e Periogosos composta por Lyzzandro Dualamo, João Alfredo Alves, Alysson Aldrin, Ives Furtado Gonçalves Moreira e Jônathas Batista Silva, com o objetivo de por em prática as funcionalidades e integrações do JavaScript com o HTML e CSS ( Através do NodeJS/Express) ao desenvolver uma Aplicação Web, satisfazendo o projeto final da disciplina de Linguagens de Script para a Web, ministrada pelo professor Diogo Dantas Moreira, no curso de Análise e Desenvolvimento de Sistemas, no IFPB - Campus Cajazeiras.
O projeto Amigo Secreto é útil para o treino e aprendizado das práticas de Funções e outros conceitos JavaScript ao desenvolver uma aplicação que tem uma interface com o usuário (por meio de browser) e uma integração com um serviço externo que utiliza Node/Express, com funcionalidades que utilizam implementação em Javascript no front-end, sem auxílio de bibliotecas adicionais para montar a interface com o usuário, como React/Angular.
Ter instalado em sua máquina o Node.js, um ambiente de execução Javascript server-side.
- Para executar o projeto acesse a pasta "backend" estando dentro da pasta onde você baixou o projeto:
$ cd backend
- Para instalar as dependências do projeto:
$ npm install ou yarn install
- Para executar o backend da aplicação:
$ npm start ou yarn start
Após esses passos, para executar o Front-End, o usuário deverá abrir o arquivo index.html que está localizado no caminho: frontend/pages/index.html
Guia de uso NodeJs: https://nodejs.org/en/docs/guides/
Documentação e versões do NodeJs: https://nodejs.org/en/docs/
Guia de uso Express (Começando pelo Tópico de Roteamento): https://expressjs.com/pt-br/guide/routing.html
Referência da API: https://expressjs.com/pt-br/4x/api.html