Inspiration

Have you every forgotten to wish someone on their birthday? Whether its our friends or loved ones, we all have forgotten someone's birthday, and this leads to disappointment and guilt. This problem inspired me to create Birthday Bash, a web platform that will remind people of someone's upcoming birthday as well as allow them to send a message.

What it does

Once the user comes to our website, they will need to sign up or sign in. Once an account is created or logged into, they will be taken to the welcome page. In this page, user can view the upcoming birthdays of their friends. They can also add new friends or see and change their account settings. When they go to the friends tab, they can add new friends as well as look at their current friends. This list will include their email IDs and birthdays. In the add friend page, the user will be asked to enter their name, email ID and birthday. When it is someone's birthday, the user can send a message. They will need to input their name, phone number, and note. This will be powered by Twilio, which will deliver the message to the recipient. The user can also send a message via email. With Birthday Bash, we will never be guilty of forgetting anyone's birthday again.

How we built it

  • Figma: For design
  • HTML, CSS, JS: For frontend
  • Twilio: For sending message

Best Domain Name from Domain.com

https://birthdaybash.tech

Best Domain Name from GoDaddy

http://birthdaybash.co

Challenges we ran into

  • Coming up with a good idea that
  • Implementation of Twilio was a bit difficult as were using them for the first time.
  • Complete the project in the given time frame

Accomplishments that we're proud of

  • Implementing Twilio
  • Completing the project in the given time frame.
  • Using the minimalistic design, which makes the website easy to use

What we learned

  • Using Twilio in the project
  • Building a website using a combination of HTML, CSS, and JS
  • Creating a better UI

What's next for Birthday Bash

  • Adding more features(link to social media, etc.)
  • Building a mobile app for the project
  • Deploying the web app

Built With

Share this project:

Updates