O presente projeto envolve o desenvolvimento de uma rede social denominada UTFriends, criada como parte integrante da disciplina de Engenharia de Software do 6º período.
A plataforma tem como objetivo proporcionar um ambiente virtual onde os usuários da UTFPR-PB possam se conectar, interagir e compartilhar experiências acadêmicas e sociais. A UTFriends visa promover a troca de conhecimentos, a formação de grupos de estudos, a divulgação de eventos acadêmicos e a criação de um espaço digital inclusivo e colaborativo para a comunidade universitária. Ao utilizar práticas modernas de desenvolvimento de software, metodologias ágeis e garantindo a segurança e privacidade dos usuários, o projeto busca oferecer uma experiência aprimorada de interação social entre os estudantes e a instituição.
Antes de prosseguir, certifique-se de ter o Node.js e o npm instalados. Você pode verificar se o Node.js e o npm estão instalados em seu sistema executando os seguintes comandos no terminal:
node -v
npm -v
Se você não tiver o Node.js e o npm instalados, faça o download e instale a versão mais recente do Node.js.
Instale as dependências do projeto usando o npm. No diretório raiz do projeto, execute o seguinte comando:
npm installIsso instalará todas as dependências listadas no arquivo package.json no diretório node_modules.
Explain how to run the automated tests for this system.
Example
Para inicialziar o servidor utilize o seguinte comando
npm run start:devEste comando inicializará o serviço em http://localhost:3000/
Para certificar-se que está com acesso ao banco acesse a rota /healthCheck
...
- NodeJs - Server Environment
- ReactJs - Web UI Framework
- PostgreSQL - Database
- Heroku - Cloud Plataform
