/Social-Lab

Firebase, Coroutines, Clean Architecture, MVVM, Dagger 2

Primary LanguageKotlin

Social-Lab

Technologies used: Firebase, Coroutines, Clean Architecture, MVVM, Dagger 2

This application allows you to conduct sociological and psychological research of smartphone users. On the one hand, the application conducts a survey through notifications, on the other hand, it measures screen time statistics.

This approach makes it possible to investigate both behavioral and subjective characteristics of individuals.


Social Lab is a full-fledged client-server application that supports user registration:

Registration screen Login screen

The application allows you to create a study on a specific topic:

List of researches Users can take part in the research they like

The survey:

The survey is carried out using notifications The user can see their answers to the questions

Screen Time statistics:

Full screen time Applications screen time