A Utility Inventory Manager (UIM) Business Mobile App
Gazer - a person who gazes, i.e. watches/browses
To-Do:
Finished!.
- Register Firebase account and setup work environment
- Make basic App template/skeleton
- Implement the screens from the general design of the App
- Style App and establish App theme
- Complete Login system
- Complete Register system
- Complete Image upload on Register
- Implement Profile screen header
- Configure email verification and add email verification screen
- Implement forgotten password system
- Implement email-verified-only features for profiles
- Add Item display, creation, edition, and deletion system
- Implement search system for items
- Complete QR Code Scanner for items
- Implement Admin profiles
- Add Admin Control Panel
- Compress Images and convert to WebP when uploading to cloud
- Keep cache of data in lists for less need of re-fetching data
- Sanitize user text
- Polish app (broad)
Sample Images from App
npm install- Install required dependenciescd android && .\gradlew clean- Rebuild Android Sourcereact-native link- Link dependencies with React Nativereact-native run-androidorreact-native run-ioson iOS - Run the app on an Android Studio Emulator or a connected device with USB debugging enabled
One liner (Windows): npm i; cd android; .\gradlew clean; cd ..; react-native link; react-native run-android/run-ios







