/fwa-news

News app developed on flutter

Primary LanguageDart

Описание проекта

Это приложение разрабатывалось как pet-project с менторством от моего преподавателя по flutter. Оно позволяет пользователям делиться, просматривать и оценивать все актуальные новости. Приложения использует REST API для связи с сервером и парса новостей.

Реализованный функционал

  • Splash page с названием приложения
  • Упрощённая регистрация/авторизация
    • Пользователь вводит токен, который в последствии выступает его логином
      • Токен сохраняется в память устройства
  • Просмотр постов других пользователей
    • Возможность лайкнуть эти посты
      • Возможность просмотра кол-ва лайков
    • Возможность изменить кол-во отображаемых постов на главной странице
      • Настройка сохраняется в память устройства
    • Lazy loading картинок
  • Pull-to-refresh колёсико на всех страницах
  • Интуитивное управление
    • Иконки в bottom menu
    • Переход со страницы на страницу с помощью свайпов
  • Возможность просмотра/редактирования/удаления своих постов
    • Возможность взять готовый пост от известных сми и опубликовать его

Скриншоты

Splash page

Авторизация

Фид юзера

Посты юзера

Просмотр новостей для постинга

Редактирование поста

Настройки