Our client was an early-stage start-up focused on increasing access to social-emotional support for students. The company helped school counselors and social workers engage with students while effectively monitoring their social-emotional needs.
Since the app deals with sensitive data related to students’ moods and counseling information, ensuring data privacy and security was a major challenge.
The app needed to manage different types of users (students, counselors, and administrators) across various educational institutions. Ensuring that each user type has access only to their relevant data requires precise access control mechanisms, which can be complex to implement and maintain.
As a startup, the client had concerns about how well the app would perform and whether the app could handle increased traffic and data. Another challenge was integrating real-time communication features. Stream’s capabilities needed to be effectively implemented to ensure smooth, real-time interactions without compromising performance.
The client had full trust in AscentCore to deliver an MVP based on the idea and we surpassed the client’s expectations by getting traction in the market as well as increasing the number of users every week.
The idea behind the app was to provide counseling services to students, and the solution can quickly capture the moods provided by each enrolled student.
Considering the sensitivity of the data provided by each user, we used security frameworks that generated greater trust for the shared and stored data. As each registered educational institution had 3 types of members (students, counselors, institution administrators), each had access only to their specific data of interest. The enrollment flow was managed by Google sign-in and Auth0, which by default provided trust for login credentials.
The MVP met and surpassed the client’s expectations by gaining traction in the market and seeing a consistent increase in the number of users. This early adoption was critical for validating the app’s concept and securing further investment or support.
With the integration of Stream’s capabilities, the app allowed for instant communication between counselors and administrators, enhancing the responsiveness and effectiveness of the services. This real-time interaction improved user satisfaction and engagement.
By focusing on building reusable components, the app was designed with future development in mind. This means the client can easily expand or customize the app as needed, reducing future development costs and time.
Try our automated scheduling tool to book a conversation with our engineering team.
Receive the latest insights from our team each month.
United States
205 Van Buren, STE 120
Herndon, VA 20170
Romania
Aviator Badescu Nr. 38
Cluj Napoca, Romania