A challenge to use React Native and clone the original project.
The idea of the App is: "Share knowledge in the form of podcasts, providing a simple way to learn".
- Authentication with email, Google and Facebook.
- Navigation.
- Discover screen.
- Interests screen.
- Podcast Detail screen.
- Fetchin data from mind cast server.
- Store.
- Play sound from streaming.
- Play sound in background.
- React Native Elements for components
- React Native Video for audio player
- Firebase for authentication
- Firebase Auth for authentication
- Google Signin for authentication with Google
- React Native FBSDK Next for authentication with Facebook
- React Navigation for stack and bottom navigation
- React Hook Form for authentication form with email and password
- Flash List instead of flatlist for rendering a bunch of elements
- React Native Vector Icons for icons
I'm using mindcast-server(https://github.com/steniowagner/mindcast-server) as my backend to fetch all the data.