The OwlspresentSportMeets App
SportMeets App Demo Video
Connecting the community with sports
The Team
Muhammad Essat
Alex Straton
Alex Greaves
Affan
Daniel
Technologies
We Used: Python, Pytest, Flask, React Native, Expo, Socket IO, PSQL, Node, Javascript, Android Studio
The team ventured into new territories to develop the app. We embraced Python as a new language for backend development, recognising its power and versatility. The backend is seamlessly integrated with PostgreSQL (PSQL) to ensure robust and scalable data management.
On the frontend, the team utilised React Native and Expo to emulate the app on Android, providing users with a smooth and engaging experience. This choice allowed for efficient cross-platform development, ensuring that the app is accessible to a wide audience.
To facilitate real-time communication and enhance user interaction, the app incorporates Socket.IO, enabling instant messaging and dynamic updates. The team also leveraged Node.js and JavaScript to build the server-side components, ensuring fast and efficient processing of user requests.
In addition to these technologies, the team employed Android Studio to fine-tune the app's performance on Android devices, ensuring a high-quality experience for all users.
Challenges Faced
Hosting the backend using python was a challenge. Also integrating socket-IO with our app on the front and back end was challenging.