https://github.com/Flgc/Nlw-2021-05
O projeto foi desenvolvido durante a Next Level Week 05. Consiste em um aplicativo web para ouvir podcast. O ponto forte do projeto foi o trabalho em equipe com a comunidade do Discord. Durante a semana, tivemos a oportunidade de aprender novas tecnologias e seus conceitos bem como dicas de desenvolvimento front end.
O principal requisito funcional que foi solicitado no evento foi "o usuario poderá ouvir através da aplicação desenvolvida com um player online os audios gravados com dicas e conversas bem interessantes sobre desenvolvimento entre outros assuntos da áre".
✔ Static site generation
✔ Componente: Header
✔ Componente: Player
✔ Configurando API em JSON
✔ Consumento API na home
✔ Gerando home de forma estática
✔ Criando build o projeto
✔ Executando a build
✔ Roteamento no Next.js
✔ Context API - criando contexto do Player
✔ Dando play nos episódios
✔ Exibindo informações no player
✔ Adicionando
✔ Usando refs no React
✔ Ouvindo envento de play e pause
✔ Controles de próximo e anterior
✔ Controle de loop
✔ Controle de shuffle
✔ Controle do tempo atual
✔ Controle pelo slider
- JavaScript
- TypeScript
- Node.Js
- ReactJs
- Axios
- Sass
- HTML
- Javascript
- ReactJS
- Typescript
- TypeScript
- CSS
- Expo
Pré-requisitos: npm / yarn
# clonar repositório
git clone https://github.com/Flgc/Nlw-2021-05
# entrar na pasta do projeto front end web
cd Nlw-2021-05
# instalar dependências
yarn install
# executar o servidor que simula back end
yarn server
Pré-requisitos: npm / yarn
# clonar repositório
git clone https://github.com/Flgc/Nlw-2021-05
# entrar na pasta do projeto front end mobile
cd Nlw-2021-05
# instalar dependências
npm install ou yarn install
# executar o projeto
yarn dev
Fabio Luis Guia da Conceição