Inspiration

We all have used apps that give some utility like calendar apps, alarm clocks, etc. But we all need to pay for them individually and having multiple small apps seems too cluttered in the phone. So we decided to build an app that gives you the tools you might need everyday. All of the tools, bundled in a single app. Thus, eliminating the need to download and update multiple apps. Plus we made sure to focus on the UI too to keep it simple.

What it does

Colors provides you the tools like Tasks Manager, Emotion Tracker, Password Generator, Decibel Meter, Color Picker and a mini-game of Atom Builder. All these in a single app.

How we built it

We used react-native and expo to build the app and deploy it to google play. We have used VS-Code as the Code editor and tested the app on our phones by connecting phones to our Laptops using cables during the development phase. After releasing it on Google Console, we used Test accounts (Provided by google console) to test the subscriptions.

Challenges we ran into

We ran into so many challenges. Many of them were so basic. This was because Colors is our first app that we have developed. We didn't have any prior App development experience so we ran into challenges and questions like "Upload keys and signing keys?", ".aab files? Not apk ?", "Can't locally build .aab file on windows and unable to connect phone through usb to WSL" and so many troubles and issues I don't even want to remember. But most importantly the biggest challenge we faced was the "14-day closed testing period before applying to production access".

Accomplishments that we're proud of

Our biggest accomplishment is that despite this being our first time building an app, despite no prior experience with app development, and despite all challenges we faced, we were able to successfully launch our first app on Google Play Store. And we even got some good reviews from the users who tried our app.

What we learned

We learnt a variety of things. From building apps to deploying them. From getting to know about basic things like versionCodes and app development folder structure to setting up subscriptions and testing them. From being developers who had no knowledge of app development, we came a long way to being developers who have released apps on play store.

What's next for Colors

A lot of things. A lot of features and new tools to add that we thought we will add but due to lack of time we weren't able to. And even improve the UI further. After all, even the name of the app is "Colors".

Share this project:

Updates