Social App for athletes and Coaches around the world

Talal Siddiqui

Mobile Engineer
Fullstack Engineer
Web Developer
Firebase
Google Cloud Functions
React

Introduction

This is a social sports application where you, athletes, and coaches are well connected around the world As an athlete, showcase your achievements by adding videos, accolades, and recommendations to your public profile. Whereas, as a coach, find the best talent, manage teams, and follow careers.



Role

I was hired as a Frontend Developer in React.js. Using my expertise in Firebase, i have managed and developed the data collections in Firestore. The state management has controlled by Redux. Redux Thunk has been used as middleware.

Designs

Client provided the PSD files. I have developed the PSD designs using Styled-Component Library. Responsive designs are the top priority of the client. I used to test the responsive designs on every possible screen sizes and also use third party applications.

Firebase

  • The project is developed using Firebase. Cloud-functions in Node.js using Express.js framework is being used to run the heavy duty process in backend.
  • Restful APIs are also written using cloud-function.
  • Data collections in firestore is quite complex to handle. As we have the multiple persons to handle, like athletes, coaches, admin and users.

Authentication

Firebase Authentication using Email and Facebook api. According to each role, the authentication helps to decide the layout of each user.

Storage

Profile images are stored in Firebase Storage, passing the image through the extension of optimized image.

Mobile App

I have also worked on the the Android and IOS mobile application.

Mobile app is developed using React Native.

IOS App - https://apps.apple.com/us/app/rise-in-sports/id1454275940












Partner With Talal
View Services

More Projects by Talal