GithubHelp home page GithubHelp logo

hhy5277 / semana-javascript-expert04 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from erickwendel/semana-javascript-expert04

0.0 1.0 0.0 1.09 MB

Todas as aulas da Semana JS Expert 4.0 - ClubHouse Clone

Home Page: https://javascriptexpert.com.br/

JavaScript 100.00%

semana-javascript-expert04's Introduction

ClubHouse Clone Template - Semana JS Expert 4.0

Seja bem vindo(a) à quarta Semana Javascript Expert.Este é o código inicial para iniciar nossa jornada.

Marque esse projeto com uma estrela 🌟

Preview

Página de Login

Login

Página de Salas

Home

Página de Sala

Room

Checklist Features

  • O app deve funcionar na Web, Android e IOS

  • Login

    • Deve ter login com GitHub
      • Se houver dados do usuario em localStorage deve ir para lobby direto
  • Lobby

    • Se não houver dados do usuario em localStorage deve voltar para login
    • Mostra todas as salas ativas
    • Atualiza salas em realtime
    • Pode criar uma sala sem topico
    • Pode criar uma sala com topico
    • Pode acessar salas ativas
  • Room

    • Se não houver dados do usuario em localStorage deve voltar para login
    • Cria uma sala com um usuário dono
    • Todos usuários futuros entram com perfil de attendees
    • Notifica Lobby sobre atualizações na sala
    • Lista usuarios com perfis de speakers e attendees
    • Se o dono da sala desconectar, será removida
    • Users
      • Speaker
        • Recebe notificação de attendees para se tornarem speakers
        • Atualizam a tela o upgrade de attendee para speaker
        • Poderá deixar seu microfone mudo
        • Se dono da sala
          • Pode aprovar attendees a virarem speakers
          • Ao se desconectar
            • Promove o speaker mais velho da sala
            • Se não houver speaker promove o attendee mais velho da sala
      • Attendee
        • Pode ouvir speakers ativos
        • Pode pedir upgrade de perfil ao dono da sala
          • Ao ser aprovado
            • Reinicia todas as suas chamas ativas com os usuarios da sala
            • Recebe as permissões do perfil speaker

semana-javascript-expert04's People

Contributors

erickwendel avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.