Inspiration

We recently moved to Canada. Being in a new country we were not aware of Canadian culture. We saw how people enjoyed days like Family day and Thanksgiving day. But for us it was a mere holiday were we got paid to not to go to work. But later we found out their importance.

We understood that this world is very large and diverse. There are many events in this world which we were not aware of. Major issue is lack of awareness and education. Through this project we want to educate and influence people to learn about diversity in our world.

What it does

For everyone there birthday is a special day as your family and friends celebrate it with you. But what if I say that whole world celebrates on your birthday, will you believe it?

Our project is a website where user enter their birthdate and it displays what else is special about that day by searching data from 10 countries (India, Canada, UK, China, Japan, France, Mexico, Australia, Brazil and Germany)

How we built it

This project was built using:- Frontend: HTML, JavaScript, CSS Backend: Python, Flask API was used to get data from 10 countries.

Challenges we ran into

  1. We had issues with designing the second page where we displayed multiple event matching the birthdate.
  2. We were surprised by number of cultural celeberations happening around the world on a single day. Thus, it was tough for us to manage that data and built a variable list on frontend.
  3. It was a challenge for us to find a good api which we could use to pull all the holidays of a country.

Accomplishments that we're proud of

  1. We worked with someone whom we did not knew nothing about before. Despite that we were able to build what we thought about and we are happy about that.
  2. We are confident that through this website people will learn a lot about different culture and our biggest accomplishment is to educate people about how diverse our world is.

What we learned

  1. We learned about api and we are confident we can use them in our future projects.
  2. Connecting data pulled by api with frontend was something that we learned as well.

What's next for What else is happening?

  1. We want to increase our data from just 10 countries and include all 195 countries. This will allow us to include data for all 4200 religions that exist in world and holidays that people celeberate.
  2. We want to make better layout and connect result with relevant resources to educate people more.
  3. We plan to add Name and email field to homepage and send automated birthday emails to them so they keep connected to our site.
Share this project:

Updates