Skip to content

Markfgui675/app_blog

Repository files navigation

AppBlog

Projeto Flutter de um aplicativo de blog. O app consiste, basicamente, na criação e leitura de artigos criados pelo próprio usuário dentro de aplicativo.

Static Badge Static Badge

Descrição do Projeto

O AppBlog é um aplicativo no qual é possível ler artigos diversos, criados pelos próprios usuários do app. É possível pesquisar por autores, usuários, artigos, e ainda pode-se salvar os artigos de interesse do usuário. Nas seção de pesquisa, além de poder pesquisar os termos anteriores, também é possível filtrar a pesquisa através de tópicos (Esportes, Tecnologia, Ciência, Estilo de Vida, Política, etc.).

No futuro, o app ainda contará com um algoritmo, que conseguirá recomendar artigos diferentes para cada usuário com base em seus interesses.

Funcionalidades do Projeto

  • Criar artigos: O usuário conseguirá criar os seus artigos e publicá-los no app.
  • Salvar artigos: O usuário conseguirá salvar os artigos do seu interesse.
  • Notificações: O usuário receberá notificações do app, quando, por exemplo, novos artigos forem publicados.
  • Seguir e ser seguido: O usuário poderá seguir e ser seguido por outros usuários.
  • Pesquisa com filtros: Será possível buscar por usuários, topicos e artigos.

Tecnologias e Técnicas Utilizadas

  • Flutter 3.13
  • Dart 3.1
  • Padrão de Projeto MVVM
  • Programação Orientada a Objetos
  • MOBX para gerenciamento de estado