-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Android app to easily take part in or organize real-life tabletop tennis competitions.
My dad is found of tabletop tennis and takes part in local competition, but hosts are far from modern technologies, so all player managment such as marking attendance and calculating rating is made by hand on paper. This took so much time, so he asked me to make a mobile app to speed up the whole process. Introducing user profile to display fast competition ratings, open competition browser to attend multiple contests at wish and of course special tools to create and manage your own competition including rankings, splitting people to play groups and manually correct all stored player data for hosts.
Realized in form of android app. Used wi-fi to connect and store data. Login, registration and data storage is handled by Firebase.
Activities:
- Main Activity - UI activity to handle all user interactions
Fragments:
- Profile Fragment - User profile fragment to list personal stats
- Login Fragment - Fragment to handle user login, registration and email confirmation
- Dashboard Fragment - Dashboard page to quickly revise competes announcements
- Browser Fragment - Open browser to navigate over public competition list
- Competes Fragment - List with user attended competition pages.
- Control Panel Fragment - Host tools to manage and organize competitions
Firebase - Cloud services to handle all storage and user login tasks