Skip to content

barbaraLuersen/Flashdev

Repository files navigation

Flashdev

Descrição

O Flashdev é uma aplicação desenvolvida com o propósito de solucionar a sobrecarga de informações e a dificuldade em reter conhecimento, especialmente no contexto das linguagens de programação. Utilizando a gamificação como estratégia principal, o aplicativo busca tornar o aprendizado mais dinâmico, engajador e eficiente.

Funcionalidades Principais

  • Tela Inicial: Ponto de partida para explorar as funcionalidades do aplicativo.
  • Seleção de Perfil: Escolha entre os perfis de professor ou aluno para acessar recursos específicos.
  • Cadastro e Login: Permitindo aos usuários criar e acessar suas contas de forma segura.
  • Home Personalizada: Exibição das linguagens de programação de interesse do usuário, permitindo fácil acesso às informações relevantes.
  • Pré-filtragem por Categoria: Facilita a navegação ao categorizar as linguagens por frontend, backend, mobile e banco de dados.
  • Seleção de Linguagens de Interesse: Personalize sua experiência escolhendo as linguagens que deseja explorar.
  • Flashcards: Acesse e estude conceitos-chave através de flashcards interativos.
  • Desafios: Teste seus conhecimentos com desafios divertidos e educativos.
  • Perfil: Personalize suas configurações do perfil do seu usuário.

Roadmap

Como parte de nossos planos futuros, pretendemos implementar as seguintes funcionalidades:

  • Criação de Temáticas pelo Professor: Capacidade para professores criarem novas temáticas, adicionando conceitos para os flashcards e perguntas e respostas para os desafios específicos dessa temática.

Contribuindo

Sinta-se à vontade para contribuir com o desenvolvimento deste projeto! Se você tem ideias para novas funcionalidades, encontrou bugs ou deseja ajudar de qualquer outra forma, ficaremos felizes em receber sua colaboração. Basta seguir o fluxo padrão de contribuição:

Contribuindo

Sinta-se à vontade para contribuir com o desenvolvimento deste projeto! Se você tem ideias para novas funcionalidades, encontrou bugs ou deseja ajudar de qualquer outra forma, ficaremos felizes em receber sua colaboração. Basta seguir o fluxo padrão de contribuição:

  • Abra uma issue para discutir suas ideias ou relatar problemas.
  • Fork o repositório e crie uma branch com sua implementação.
  • Envie um pull request descrevendo suas alterações de forma clara e concisa.

Tecnologias Utilizadas

  • Frontend: Swift UI
  • Backend: Node-RED
  • Banco de Dados: Cloudant da IBM

About

O HackaTruck MakerSpace é um projeto itinerante de capacitação em tecnologia para estudantes de TI. Este repositório é dedicado ao desenvolvimento de protótipos de aplicativos e soluções usando Swift, IoT e serviços em nuvem. Explore inovações!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages