MovieApp is a mobile app that can be used to search movies and mark them as our favourites. App uses firebase as a backend to store data and authenticate users by email, facebook or google.
- TypeScript
- Expo
- React Native
- React Navigation
- React Native Paper (Material Design)
- Formik
- Firebase
Node and expo are required. Accounts for facebook dev, google dev and firebase are necessary.
to run the app you need to have android studio and android device which can be either emulator or android device.
- Create .env file in the root directory with the config of environment variables. Here you can check the example of the configuration.
- Install dependecies
expo add
- Run application
expo start --android
Mainly purpose of this app was to get familiar with Expo, TypeScript and firebase.
Currently, the app is considered as finished, but there are some features that I am willing to add soon.
- Reset password functionality and screen
- Detailed screen of the chosen movie