other files

This commit is contained in:
Harley Catubag 2022-06-09 16:28:02 +08:00
parent ba6f1a64b2
commit 75b0236e81
7 changed files with 9360 additions and 0 deletions

2
README.md Normal file
View File

@ -0,0 +1,2 @@
# RNUnioilLoyaltyApp

45
SCREENS.txt Normal file
View File

@ -0,0 +1,45 @@
SIDE PANEL
- Account -> My Account -> Add Card
- My Profile -> My Profile
- Top-up Points -> Top Up Points -> Checkout WebView
- Fuel Effiency Tracker -> Add Tracker || Fuel Tracker -> Edit Tracker
- -
- About Us -> About Us
- Products -> Products
- Loyalty Program -> Loyalty Program -> Loyalty Card Details
- Contact Us -> Contact Us
- Getting Started -> Getting Started
- -
- Logout
PRODUCTS (Tab)
* Lubricants -> Product Details
* Fuels -> Product Details
* Asphalt -> Product Details
MAIN MENU (Tab)
* Home
* Promos -> Promos Details
* Stations (Coming Soon)
* Rewards -> WebView
MY PROFILE (Tab)
* Profile -> Edit Profile
* My Card
* Transactions -> Transaction Details
LOGIN
-> Submit -> Birthday -> Send Otp -> Enter Otp -> Carousel -> Main Menu
-> Enroll Card
-> Appy Card -> View Card -> Enter Card Details -> Carousel -> Main Menu
-> Enter as Guest -> Terms & Conditions -> Carousel -> Main Menu (Guest)
+ COMPONENTS +
Tab Menu (With Icons)
Alert
Promos Modal
Notification Modal

4
app.json Normal file
View File

@ -0,0 +1,4 @@
{
"name": "RNUnioilLoyaltyApp",
"displayName": "RNUnioilLoyaltyApp"
}

3
babel.config.js Normal file
View File

@ -0,0 +1,3 @@
module.exports = {
presets: ['module:metro-react-native-babel-preset'],
};

14
index.js Normal file
View File

@ -0,0 +1,14 @@
/**
* @format
*/
import { AppRegistry } from 'react-native';
import { name as appName } from './app.json';
import App from './app/App';
import messaging from '@react-native-firebase/messaging';
messaging().setBackgroundMessageHandler(async remoteMessage => {
console.log('Message handled in the background!', remoteMessage);
});
AppRegistry.registerComponent(appName, () => App);

17
metro.config.js Normal file
View File

@ -0,0 +1,17 @@
/**
* Metro configuration for React Native
* https://github.com/facebook/react-native
*
* @format
*/
module.exports = {
transformer: {
getTransformOptions: async () => ({
transform: {
experimentalImportSupport: false,
inlineRequires: false,
},
}),
},
};

9275
yarn.lock Normal file

File diff suppressed because it is too large Load Diff