Skip to content
The CommunityService

The CommunityService

Collective Efforts Inclusive Growth

Created on 29th May 2022

The CommunityService

The CommunityService

Collective Efforts Inclusive Growth

The problem The CommunityService solves

Our education system lacks one of the most important aspects of human life and that is "community service". The society that always provides us with something valuable deserves a return for the sake of existing humanity. In India, introducing community service as an active part of the curriculum from the school level is not an easy task as many parents refuse by saying that their child won't go and do this work or that work.
So, to smoothly introduce community service as a subject in the curriculum we came up with the idea of a website for a school. In this, the school administration can enter details of students along with assigning passwords and account for each student and then provide these credentials to students. Now schools can register all orphanages, old age homes, etc in this and ask them to provide requirements and help them in growing and developing community. All requirements and community service activities can be posted on the website on weekly basis.
Now, each class is assigned to complete some score for example: for class 10th students each one needs to complete 200 scores individually in a year to pass in this subject.
Using this website, each student can log in and select any day, any activity according to their choice and register for it. As they click on "register" that activity gets added to that student's dashboard and one mail is also sent to the faculty in charge and admin of the respective NGO, old age home, or orphanage whose activity you selected. When you complete that community service, a confirmation mail from that respective orphanage is passed to you and your faculty, then you can click on the "completed" button in the dashboard, and that activity is moved from the "to do" section to the "completed section" and the "score" of that completed activity is added to your final scoreboard. This provides a flexible environment for children as well as for school administrations.

Challenges we ran into

Firstly when we came up with the idea, we thought of implementing it with the help of the frontend technologies(HTML, CSS, AND JavaScript), PHP on the server-side, and MySQL for database management of the whole website. We implemented the homepage part but when we started coding the login page, due to some errors we were not able to connect the database with the login page successfully, and due to time restrictions after trying a lot, we came up with an idea to learn Figma and develop our website prototype.
We went through some videos to get familiar with the Figma environment and then started working on our idea. We stuck at some points when we were getting confused and mixing up using components and layers together which resulted in missing components at the time of preview. Again we went through each element of our project and figured out that we were eventually mixing up layers and each layer's visibility with other components. We learned how to create animations and finally completed our project.
Also , we learned that we must first understand the time we have and then plan the project in that time span only. Developing prototype eventually resulted in more aesthetic UI design as compared to what we implemented directly.

Technologies used

Discussion

Builders also viewed

See more projects on Devfolio