2nd Floor

2nd Floor is a confidential and anonymous helpline for New Jersey’s youth and young adults. They're available 24/7 365 days a year to help find solutions to the problems that young people face.

Tech Stack

  • Flutter
  • Dart
  • BLoC Architecture
  • Animations API
  • Amplitude

Project Brief

2nd Floor wanted to build their first mobile app. Historically, they had relied on email and phone calls for communication. Now, they wanted to streamline their processes and provide a more accessible experience for their users — New Jersey's youth.

My team and I worked with 2nd Floor closely to understand their needs and developed a solution that met their requirements. The result was a mobile app built with Flutter with the primary aim to provide 24/7/365 access to trained counselors and mental health resources. Additionally, we migrated 2nd Floor's existing Discourse message board to a backend service we helped design. Once the migration was complete, we built message board access into the iOS and Android apps using Flutter.

Notable features we built:

  1. Ability to talk privately with trained counselors via chat, SMS, or calls
  2. Password-less sign-in for volunteers
  3. Ability to post, reply, and search on a community message board
  4. Slick emoji animation to make the app feel friendly
  5. Push notifications to drive app engagement
  6. Usage analytics using Amplitude

Product Showcase