Has it ever happened that you are texting with someone and you have to wait very long for their texts? Or that they type for like 15 min just to send a "Okay". If you also have anxiety issues like us, then you probably know the feel of waiting for someone's text is the worst feel in the world.

We wanted to design a solution that would allow us to view texts as they are being typed and that's exactly what we did!

What it does

Meet Tardis, a truly real-time texting app that let's you see the message even before it's sent. Now you no longer have to get anxious over what someone would say or how they would react because you can read their texts as they are typing them.

No more backspacing those emotions! A texting app so good that it would blur the lines between texting and calling.

How we built it

The App was designed in Figma, created in React-Native leveraging Firebase's Realtime Database.

Challenges we ran into

We had a lot of trouble updating the text in real-time as it was being typed. There were some hardware related issues due to android studio.

Accomplishments that we're proud of

We completed all the goals we had set for ourselves. We completed the hack in time and now have a texting app we are proud of.

What we learned

This was the first time for all of us with React-native. We learned how to create a nice looking UI keeping User Experience in mind and connecting everything with Firebase.

What's next for Tardis

We plan to add more features like integrating Giphy for sending gifs and attaching images during conversations. Also, efforts are to make the idea into a fully-fledged product where using Web-RTC video calls can be made.

Built With

Share this project: