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
- figma
- flask
- react-native
- sqlalchemy
- tailwindcss
Log in or sign up for Devpost to join the conversation.