/Android-Study-Jams

An app submission for ASJ 2021-2022

Primary LanguageKotlin

Android-Study-Jams

Spill the Tea

GDSC VIT Vellore

Problem Statement:

We all need some place to write down our thoughts, events or ideas that come to your mind daily. We write a lot of thoughts that come to our mind daily, but we don't have a nice way to classify them and look back later.

Proposed Solution :

There are a lot of digital solutions for taking notes, but Spill The Tea proposes a solution in which your data stays within your device and can be organised effectively using hashtags and people. A user can add a new post in which he can mention hashtags and people. In the explore page the user can see all posts with a particular hashtag or person. The core functionality of the app is to be able to look back at the people/things(hashtags) which you have mentioned in the posts.

spill the tea screenshots

Functionality & Concepts used :

  • App has a simple UI where the user can add a post
  • The home page shows the posts added by the user
  • Recycler View: Recycler view has been used multiple times to display list of posts, hashtags and people
  • Viewbinding
  • Room database: Room is used to store the data for the app
  • Flow/Livedata: Flow and livedata have been used in the app
  • ViewModel: MVVM pattern is used in this application
  • Coroutines
  • Navigation Component
  • Dagger Hilt

Application Link & Future Scope :

Emotion analysis date wise so that you can see how you were feeling on a particular day (which can be done in future). You can access the app here: https://drive.google.com/file/d/1SaYjS4ghwYtIJcXwzwhlTmxG4Q9P0Oak/view?usp=sharing

Illustration credits: https://undraw.co