Inspiration

We were motivated by a desire to make a difference. Knowing others shared our problems, we wanted to create something that would bring people together, something that would reignite the spirit of competition and fun.

What it does

Imagine being able to set up a game of volleyball or soccer with just a few taps on your phone. EZSports will make that a reality.

How we built it

We used Firebase Realtime Database as our backend database to store information about user's posts. Java and Android Studio was used to display and process the data to present it to a user.

Challenges we ran into

We had difficulties with running a lot of background processes that were pulling information from different JSON files. Due to them running in a background, we had to sync it with UI and data pulls to avoid deadlocks.

Accomplishments that we're proud of

We are proud of implementing the Distance calculations. In this app we obtain real time longitude and latitude of a user and transform it into exact string location and then we compute distance from each event to a user using google api.

What we learned

We learned how to work as a team. Without efficient task allocation, our achievement would not be possible.

What's next for EasySports

We are planning to work on other different functionalities, such as personal account and login, screen with your events, search screen, sorting based on location and other parameters and improvements to UI.

Built With

Share this project:

Updates