Inspiration
Our inspiration comes from aiming to help women keep track of their period to better understand the unique patterns of every individual.
What it does
Period Pal helps keep track of not only your menstrual cycle, but will also help you understand your moods and cravings at certain times of the month. It helps you understand your unique pattern. It alleviates women's lives just a little bit.
How we built it
The application was built utilizing CockroachDB, JavaScript, Node.js, GitHub, HTML, CSS, Insomnia API platform, and Express.
Challenges we ran into
A challenge that we ran into involved having persistent data across a multipage website. Whenever a user modified data on one page, the new modified data would not carry over when accessed on a different page.
Accomplishments that we're proud of
An accomplishment that we are proud of was when we were finally able to store necessary user data in a database that can be accessed at any point through backend functionality. We are also proud of the friends that we made along the way and bringing a project to life!
What we learned
We learned how to utilize databases to create a fully functioning API. We further developed our skills in HTML and CSS to design a friendly user-interface.
Working on this project taught us that we should have a strong planning phase to be able start working on a project smoothly. This project also helped us be more patient whenever we hit a speedbump along the road.
What's next for Period Pal?
In the future, Period Pal aims to implement a function for users to be able to connect the application to their significant other's device, to prompt a reminder for when their cycle arrives so the significant other can provide period cravings snacks such as potato chips or chocolates ahead of time. As the next generation of software developers, we strive to keep Period Pal a non-profitable application as women's health is a basic human right and should not be profited off of. This differentiates us from our competitors who charge "Premium" subscription accounts.
Built With
- cockroachdb
- css
- express.js
- github
- html
- insomnia
- javascript
- node.js
Log in or sign up for Devpost to join the conversation.