Sex education is a vital aspect of modern education, and creating awareness among people, especially in remote areas, is crucial. A non-profit organization aimed to educate people in remote areas about sex education through surveys. This case study focuses on creating a Learning Management System [LMS] dashboard to measure the effectiveness of the sex education program through surveys conducted in remote areas. We provided UI/UX development, architecture ideation, and user & admin portal development services to accomplish this task.



The non-profit organization was facing a challenge in digitally measuring the effectiveness of its sexual awareness program. They needed a platform capable of taking deep surveys, managing, analyzing, and comparing collected information, and providing meaningful insights to measure the effectiveness of the curriculum.



Identifying the Requirements

The first step was to identify the requirements. We worked with the non-profit organization to understand the objectives of the sex education program, the target audience, and the metrics to measure the program's effectiveness. The requirements were as follows:

  • A user-friendly interface that allowed users to access the dashboard easily.
  • An Admin Portal that would generate surveys using provided questions and display the survey results visually, making it easy for the users to understand.
  • The client should be able to analyze responses received from the participants and compare them with the previous responses.
  • Provide appropriate filters to segregate the responses based on the demographics, such as age, gender, and education level.
  • The client should track the progress of the program, including the number of surveys conducted, the number of participants, and the completion rate.

Creating the Learning Management System Dashboard

After identifying the requirements, we started developing the LMS dashboard. We worked on the UI/UX development and created an interface that was easy to navigate, and users could access it with a single click. The dashboard’s clear visuals, including graphs and charts, showed the survey results in a user-friendly manner.

The dashboard allowed the users to filter the responses based on demographics, making it easier for them to analyze the data.

Building Admin Portals to Create Surveys

Once the dashboard was ready, we designed and built the Admin portal, which would be a central location to generate surveys. This Admin portal was capable of creating survey forms with the help of readily available questions that will be asked to the participants and storing the collected responses.

The client could generate surveys at the desired time and collect responses in a seamless manner. We introduced the role-based mechanism to ensure user access per their levels and maintain proper approval workflow.

Measuring the Program Effectiveness

We also created the automated mechanism to measure the effectiveness of the sex education program. We used the data collected through the survey to analyze the responses received from the participants.

The system was automated to compare responses with the previous responses and identify the areas that needed improvement.

Improvizations & Optimizations

The client could take insights from the dashboard to modify the sex education program and make it more effective. For example, if they found that participants were more responsive to visual aids, they could modify the program to include more visuals.



With the help of our platform, the client could effectively conduct surveys to understand the effectiveness of their program. It not helped them to gain insights into their activities but mold the program in a way that could improve user experience. The dashboards we created for multiple levels provided a user-friendly and visually appealing experience allowing users to filter responses based on demographics and other required filters.


Technology Stack

Front End: HTML, CSS, JavaScript

Back End: PHP

Framework: Laravel

Database: My SQL