View on GitHub

KiT: Keep in Touch

This is an app that reminds you to text your homies and family members back. It will make you say, ME-WOW.

Keep in Touch Logo

Project Description

Keep in Touch is an app focused on helping young people who forget to respond to texts to keep in touch. Keep in Touch, also known as KiT, helps forgetful users and people that forget to nurture their relationships due to the busyness of modern life. KiT directly aids users that struggle with anxiety to make it past “texting small-talk” when exchanging numbers with a new connection by prolonging conversations and interactions, via seamless reminders to “keep in touch.” If three days have passed since the last message, KiT nudges users to text back. Over time, these continual nudges in the right direction can blossom fresh friendships and nourish unlikely connections. Moreover, KiT also doubles as an app for forgetful family members so that they can simply keep in touch with one another. Say goodbye to poor communication and say hello to actually checking in with one another.

KiT accomplishes this by using text message metadata from inbound and outbound messages and corresponding phone contacts. It utilizes the built in messages app in Android to send short keep in touch messages to friends and family. When a user first downloads the app and signs in via Google, they can select a preferred user-type based on user demographic information. Once completed each user will have access to smart auto-replies to your contacts, and a more catered experience.

KiT intends to make it easier to reply to contacts, who’ve already messaged you. The purpose of KiT is to make responding back effortless. The implications of what this app allows are interesting, because it can change how people communicate through SMS in the real world. During the Covid-19 Pandemic, we’ve all experienced the way that communication suffers. KiT aims to alleviate the natural issue that arise from SMS communication, continuity. Currently, most native text messaging apps don’t have a reminder feature built in. Even if they did, users may be reluctant to send a message unless it’s effortless. Lately, services like Gmail have offered similar functionality, but there’s no app that reminds different user groups for SMS messaging.

Key features

Current State of KiT

Technical requirements and dependencies

Intended Users

Cloud or device-based services & data

Wireframe

Entity-Relationship Diagram

Entity Classes

DAO Interfaces

Kit Database

Repositories

DDL

Build instructions

Basic user instructions

JavaDocs

Credits

Keep In Touch was written by Shayan Golafshani, with contributions from Nick Bennet, Todd Nordquist, Alex Garber, and Isaac Dominguez.

© 2020 Shayan Golafshani. All rights reserved.

For copyright & license information on the libraries incorporated into Keep In Touch, see Notice.