Project
I developed a mobile application using React Native, Expo Router, and Firebase Authentication to provide a secure and seamless login experience. The app is built with two navigation stacks: the Auth Stack for the login page, which only loads when no user is authenticated, and the Root Stack for authenticated users to access the home page. By integrating Firebase Auth and using Async Storage, the app securely stores the user token to keep the user logged in even after closing and reopening the app. This ensures a smooth user experience without requiring frequent logins.
Technologies
React Native
Native Wind
Expo Router
Nested Navigator
MVC Architecture
React Native AsyncStorageReact Native FirebaseBack