Skip to content

This app was developed for my dissertation in my master’s degree. This app is a series suggestion app with user interaction features. Tech Stack: Kotlin | Multi-Module | Coroutines | Flows | DataBinding | Firebase

Notifications You must be signed in to change notification settings

skaradimitriou/unipi-seriesmania-app

Repository files navigation

SeriesMania

seriesmania_logo_round
SeriesMania is a series suggestion app developed for my Masters degree dissertation in University of Piraeus.

Demo  Unipi Audio Stories

Features

The user can:

  1. Register/Login
  2. Browse a list of series
  3. Discover series per genre category
  4. Search for series
  5. Interact with other users by starting (or replying in) a discussion
  6. Edit my profile (add image, bio, username, series preferences)
  7. Follow other users
  8. Create my own series watchlist
  9. Read FaQ (Frequently asked questions) inside the app
  10. Visit the app's analytics section

In addition to this app, a backend app has been developed in order to create and store the analytics inside the online db. You can find it HERE

Programming Language

Kotlin

Architecture

Model - View - ViewModel (MVVM)
Multi-Module Approach

Technologies Used

  • Navigation Component
  • Kotlin Coroutines
  • Kotlin Flows
  • Data Binding

Libraries

About

This app was developed for my dissertation in my master’s degree. This app is a series suggestion app with user interaction features. Tech Stack: Kotlin | Multi-Module | Coroutines | Flows | DataBinding | Firebase

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages