/ess-podcast-streaming

Course project (ESS-EC-2021.1, CIn-UFPE)

Primary LanguageTypeScript

Podcast Streaming App

Será criada uma app que permita o usuário adicionar e ouvir podcasts.

Equipe
Nome Github Email
Ednelson Luan Lourenço Cavalcanti LuanCavalcanti07 ellc@cin.ufpe.br
Hugo Alves Cardoso HACardoso hac@cin.ufpe.br
João Victor Belo Lopes Barreto joaovictorbelo jvblb@cin.ufpe.br
Lucas Mota Mendes lmm3 lmm3@cin.ufpe.br
Mateus Viégas Martins Farias mattvie mvmf@cin.ufpe.br
Ramon Jorge Valença Wanderley ramonwanderley rjvw@cin.ufpe.br
Romildo Juliano de Almeida Lira romildojuliano rjal@cin.ufpe.br

Dependências

Front-end

  • React
  • JavaScript e TypeScript
  • Chakra-ui
  • Figma

Back-end

  • Node.js
  • Express
  • Mocha
  • JSON

Testes

  • Cucumber
  • Supertest
  • Protractor
  • Selenium
  • Webdriver Manager

Como rodar o projeto

Instalar npm

sudo apt install npm

Modificando a versão do Node

sudo npm install -g n
n 14.15

Instalando pendências dentro das pastas

cd web-app
sudo npm install

cd ..
cd server
sudo npm install

Instruções para rodar os testes se encontram aqui.

Iniciando o servidor

cd server
npm run dev

Iniciando o cliente

cd web-app
npm start