Inspiration

I rely very heavily on my phone's calendar to tell me when birthdays are coming up. I also have about a dozen different "notes" in my phone for gift ideas for people. Sometimes this disorganized approach means I'm not on top of my birthday game! I wanted to create an app that will reliably set birthday reminders as well as keep my birthday brainstorming in a localized spot.

What it does

This app creates a central place where you can keep track of birthdays and gift ideas, as well as set recurring reminders/notifications for birthday-related tasks (e.g., buy gift, get card ... )

How I built it

Built with Java and XML using Android Studio. Images made in Adobe PhotoShop.

Note: Some front-end work/the bare bones of this were created before the hackathon. However the functionality was added and styling reworked for this hackathon.

Challenges I ran into

Not having enough time to implement every feature I wanted to ... but they'll be added later! :) Also finding out that Google Calendar supports different functionality than Android's default calendar application.

Accomplishments that I'm proud of

Firing out this app in between college classes!

What I learned

I learned how to nest a RecyclerView in another RecyclerView! I also learned how to use fragments, menus, and navigation graphs in Android Studio.

What's next for BirthdayTracker

I will be adding another fragment to easily view Upcoming Birthdays, as well as a landscape view for each fragment.

Built With

Share this project:

Updates