KS CODE
Logo do Projeto

Dev Task

Sobre o projeto

Um aplicativo de gerenciamento de tarefas que permite aos usuários criar, visualizar e gerenciar suas tarefas. Ele apresenta autenticação de usuário, atualizações em tempo real e a capacidade de marcar tarefas como públicas ou privadas.

Tecnologias Utilizadas

ReactNextNext-authTypeScriptFirebaseTailwindReact-IconsReact-Toastify

Principais Funcionalidades

  • Autenticação de Usuário: Autenticação de usuário segura utilizando NextAuth.js e Google OAuth
  • Criação de Tarefas: Os usuários podem criar e adicionar tarefas com descrições.
  • Visibilidade da Tarefa: As tarefas podem ser marcadas como públicas ou privadas.
  • Atualizações em Tempo Real: As listas de tarefas são atualizadas em tempo real utilizando o recurso onSnapshot do Firebase Firestore.
  • Exclusão de Tarefas: Os usuários podem excluir tarefas.
  • Feedback de Curtir/Não Curtir: Os usuários podem curtir ou não curtir as tarefas, com contagens de feedback em tempo real.
  • Design Responsivo: O aplicativo é projetado para ser responsivo e acessível em diversos dispositivos.
  • Estatísticas da Página Inicial: Exibe o número de publicações (posts) e comentários.
  • Notificações Flutuantes (Toast Notifications): Fornece feedback ao usuário através de notificações flutuantes.

Galeria do Projeto