Inspiration

Too many times have we heard "I did not know insert event was happening today". Also as Resident Advisors, we have also gotten complaints about event details being all over the place so it became hard to track and attend everything they wanted. We thought to ourselves: "There has to be a way to stop this" and so the idea of a centralized calendar app was born.

What it does

PlayBook allows universities, student organizations, and even students to set up events that everyone in the university can join. Those interested can follow the clubs and get updates on when an event is happening right in the landing page.

How we built it

Designed in Figma, built with React Native, Flask, Tailwind CSS, SQLAlchemy and lots of pain for merge issues.

Challenges we ran into

Integrating front end with back end, merge issues, database migration, and sleepiness.

Accomplishments that we're proud of

It functions as intended :D

What we learned

We learned the importance of seamless integration between the front-end and back-end. Connecting React Native with Flask was a challenge, but it taught us a lot about API communication and debugging. Additionally, we gained hands-on experience with database management using SQLAlchemy, and how to handle conflicts during code merges.

What's next for PlayBook

In the future, we want to add more features to PlayBook to enhance the user experience. This includes:

  • Push notifications to alert users of upcoming events.
  • Event analytics for organizations to understand attendance trends.
  • Adding followers and tags as features.
  • Turn PlayBook into an IOS app in the future.
  • Personalized event suggestions based on student interests and past attendance.
  • Expanding PlayBook’s reach to other universities and even high schools.

Built With

Share this project:

Updates