When we were thinking about problems we personally faced for women's and reproductive health, we realized that setting up doctors appointments were a challenge for many people entering college. Many of us had never set up our own doctor's appointment, and did not even know about the importance of gynecologist appointments and mammograms, and many other aspects of women's health that are not often talked about. We wanted to have all of this information in one place for ease of use as well.

What it does

With this website, people will be able to enter their date of birth and information about the history of breast cancer in their family to find out more about health appointments they need in the future, including mammograms, gynecology appointments, and yearly physicals.

How we built it

We built this website with HTML, CSS, and JavaScript to get the overall appearance and function, and then used Flask and Python to personalize the website based on different user inputs.

Challenges we ran into

We ran into challenges on formatting with HTML and CSS, especially because we didn't have a lot of experience with website development before this hackathon but wanted to challenge ourselves. We also ran into challenges with figuring out how to divide the work so that it would work well with each other, since one of us focused on front-end and the other focused on back-end development.

Accomplishments that we're proud of

We're proud of the overall look of the website, since we had the most trouble with its appearance and using HTML and CSS. We're also proud of the way we were able to personalize messages and our overall idea for the website, since we both learned a lot about women's health that we didn't know before researching for this project.

What we learned

One of the biggest things we learned about was using Python in conjunction with HTML, CSS, and JavaScript, and using a virtual environment. Overall, we learned a lot about using the various languages we built our website with, since we didn't have a lot of experience with any of these languages before starting our project.

What's next for appointex

Next, we want this website to have more depth in what it does and the information it gives its users. We gave a general response to the inputs a user gives, but want to expand on teaching them more a bout scheduling an appointment and what to expect. Currently, the user can only input their date of birth and information about the history of breast cancer in their family. In the future, we would want to have more input factors for this website with the possibility of profile information.

Share this project: