I had a brilliant idea. It was clever, innovative, and had everything needed to be successful. It even had working examples in several larger companies. This is the story of my failed “brilliant idea.”
"SkoolBag" is a communication platform connecting schools and parents.
Mobile app for parents to receive content from schools
Reduce the number of tickets related to login issues
Lead Product Designer / Product Owner
Mobile application
“SkoolBag” (now “Audiri”) is a communication platform, where the two main products are:
In 2021, during my time with SkoolBag, parents were required to sign up for a mobile app to receive school news updates. Registration flow was pretty standard.
Even though the registration was straightforward, we frequently received tickets related to parents being unable to log into the app.
After conducting research, we identified two problems with our implementation:
There were certainly many technical solutions to these issues, but due to time constraints, the goals were:
One-Time Passwords (OTP) were getting more common and provided an effective log in method. SkoolBag users stayed logged in as long as they could, so remembering yet another password was a challenge.
Implementing OTPs offered several advantages:
OTP was a big hit, to this day parents use it more than passwords.
Even though the initial problem was solved, I decided to combine signup and login in one flow. I got inspired by several apps, where the user simply entered their email, and the system automatically redirected them to the appropriate flow: Login or Signup.
In theory, it was supposed to work great for all the use cases and it seemed to make login and signup extra simple.
After a while, we started receiving feedback from parents saying:
This is what happened:
Even “brilliant ideas” need to be tested. Even widely used patterns should undergo testing with your users. Aim for simplicity with established mental models.