Inspiration
With the ever evolving and fast growing technology, people are forgetting about the basic personal needs of a human being. Despite increasing local and global attention, in many developing countries young girls and even some adults lack knowledge regarding their own human body. Even though the occurrence of menstruation is a sign of normal female reproductive functions, it is bounded by several misbeliefs or misconceptions and girls do not feel free to discuss menstruation with other individuals in the public, classroom and even it can be a great taboo to discuss in the family. Studies from many low-income countries exhibited that many girls are not properly prepared and a very high number of girls start menstruating without having any idea of what is happening to them or why. These young girls end up thinking that something is wrong with their body and are often too scared to discuss anything regarding this with their family members. This leads to unhygienic practices during menstruation which in turn leads to multiple infections including reproductive and urinary tract. All these pre-existing problems inspired our team to make this project.
What it does
“SheCare” - An app regarding to healthcare of girls and their personal hygiene. It will cover topics related to the human body such as menstruation, menstrual cycle, pregnancy, menopause, hygiene, emotional well-being, menstrual products, and menstrual disorders. A community forum will be integrated where users can ask questions, discuss problems and share their personal stories. This will help in creating a safe and inclusive space for discussions related to menstruation. There will be a section devoted debunking myths and common misconceptions that have been spread by society about menstruation. It will also have some tips on what diet to consume and the exercises to perform in order to reduce the pain due to period cramps. In addition to this, each user will have a personalized profile where they can keep track of their period patterns and menstrual cycle, mood swings/emotions and gym habits on a daily basis in a diary. A period tracking feature will be incorporated that can predict future periods and receive reminders which will help make the users aware and help them make future plans accordingly. At last, it will also have a section which will contain the contact details of expert gynecologists whom the user can contact and book an appointment with.
How we built it
The sign-in/sign-up page was built on XML(frontend) and Kotlin (backend) on Android Studio using firebase authentication. After that, the DatePicker feature was implemented - so that the user can choose the date of their last period - using the inbuilt functions in Kotlin. A navigation bar was created consisting of 4 fields - period tracker, insights, myths & tips, and a personalized diary. Similarly, a login/sign-up page was built for the website regarding the same. A navigation bar was created consisting of different pages like home, information, period tracker, myths & tips etc. using HTML and CSS.
Challenges we ran into
Since this was our first time participating in a hackathon, it was definitely a unique experience and everything was not easy. It took us some time figuring out all the in and about in both app and web development. We also struggled a bit with time management but we tried our best to do and complete this project.
What we learned
Our team learnt and developed a wide range of valuable skills and knowledge. We gained hands-on experience in using various technologies and tools to develop the app with. This includes XML, Kotlin, HTML, CSS and development with android studio. Working on this project during the hackathon also improved our collaboration skills. We learnt to communicate effectively, delegate tasks, and manage project timelines effectively. Overall, it was a very fun and unique experience for all of our team members and we will remember it till the end of time.
What's next for Team 211_SheCare
We will try and keep on improving our project with time and update everything accordingly. We plan on improving the UI/UX design a bit and implementing certain features more efficiently.
Log in or sign up for Devpost to join the conversation.