Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
2
22_23-j 51
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
22_23-j 51
22_23-j 51
Commits
903a8ac0
Commit
903a8ac0
authored
Feb 03, 2023
by
Hasith Yoman
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
delete wrong files
parent
a248755f
Changes
149
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
149 changed files
with
0 additions
and
47200 deletions
+0
-47200
frontend/.gitignore
frontend/.gitignore
+0
-14
frontend/App.js
frontend/App.js
+0
-401
frontend/Screens/Admin/Admin.js
frontend/Screens/Admin/Admin.js
+0
-64
frontend/Screens/Admin/Users.js
frontend/Screens/Admin/Users.js
+0
-132
frontend/Screens/Audit/Audit.js
frontend/Screens/Audit/Audit.js
+0
-192
frontend/Screens/Bowser/Bowseradd.js
frontend/Screens/Bowser/Bowseradd.js
+0
-164
frontend/Screens/Bowser/Bowserhome.js
frontend/Screens/Bowser/Bowserhome.js
+0
-347
frontend/Screens/Bowser/Bowserview.js
frontend/Screens/Bowser/Bowserview.js
+0
-295
frontend/Screens/Bowser/Browser.js
frontend/Screens/Bowser/Browser.js
+0
-148
frontend/Screens/Bowser/Browseredit.js
frontend/Screens/Bowser/Browseredit.js
+0
-208
frontend/Screens/Fuel/Fuel.js
frontend/Screens/Fuel/Fuel.js
+0
-141
frontend/Screens/Fuel/Fueladd.js
frontend/Screens/Fuel/Fueladd.js
+0
-86
frontend/Screens/Fuel/Fueledit.js
frontend/Screens/Fuel/Fueledit.js
+0
-149
frontend/Screens/Home.js
frontend/Screens/Home.js
+0
-25
frontend/Screens/Login.js
frontend/Screens/Login.js
+0
-137
frontend/Screens/Registeruser.js
frontend/Screens/Registeruser.js
+0
-148
frontend/Screens/Settings.js
frontend/Screens/Settings.js
+0
-12
frontend/Screens/Station/Fillingqueue.js
frontend/Screens/Station/Fillingqueue.js
+0
-133
frontend/Screens/Station/Gasprices.js
frontend/Screens/Station/Gasprices.js
+0
-128
frontend/Screens/Station/Gasstock.js
frontend/Screens/Station/Gasstock.js
+0
-154
frontend/Screens/Station/Gasstockadd.js
frontend/Screens/Station/Gasstockadd.js
+0
-117
frontend/Screens/Station/Gasstockedit.js
frontend/Screens/Station/Gasstockedit.js
+0
-173
frontend/Screens/Station/Queue.js
frontend/Screens/Station/Queue.js
+0
-175
frontend/Screens/Station/Station.js
frontend/Screens/Station/Station.js
+0
-136
frontend/Screens/Station/Stationadd.js
frontend/Screens/Station/Stationadd.js
+0
-165
frontend/Screens/Station/Stationedit.js
frontend/Screens/Station/Stationedit.js
+0
-179
frontend/Screens/Station/Stationsingle.js
frontend/Screens/Station/Stationsingle.js
+0
-127
frontend/Screens/Station/Stationview.js
frontend/Screens/Station/Stationview.js
+0
-200
frontend/Screens/User/Filling.js
frontend/Screens/User/Filling.js
+0
-202
frontend/Screens/User/Fillingstation.js
frontend/Screens/User/Fillingstation.js
+0
-139
frontend/Screens/User/Stations.js
frontend/Screens/User/Stations.js
+0
-120
frontend/Screens/User/Stationview.js
frontend/Screens/User/Stationview.js
+0
-176
frontend/Screens/User/User.js
frontend/Screens/User/User.js
+0
-68
frontend/Screens/User/Vehicle.js
frontend/Screens/User/Vehicle.js
+0
-153
frontend/Screens/User/Vehicleadd.js
frontend/Screens/User/Vehicleadd.js
+0
-167
frontend/Screens/User/Vehicleedit.js
frontend/Screens/User/Vehicleedit.js
+0
-220
frontend/app.json
frontend/app.json
+0
-38
frontend/assets/adaptive-icon.png
frontend/assets/adaptive-icon.png
+0
-0
frontend/assets/favicon.png
frontend/assets/favicon.png
+0
-0
frontend/assets/gasloading.gif
frontend/assets/gasloading.gif
+0
-0
frontend/assets/icon.png
frontend/assets/icon.png
+0
-0
frontend/assets/logo.png
frontend/assets/logo.png
+0
-0
frontend/assets/splash.png
frontend/assets/splash.png
+0
-0
frontend/babel.config.js
frontend/babel.config.js
+0
-9
frontend/package-lock.json
frontend/package-lock.json
+0
-21845
frontend/package.json
frontend/package.json
+0
-34
frontend/yarn.lock
frontend/yarn.lock
+0
-7346
fuel-sliit-bakend-main/.editorconfig
fuel-sliit-bakend-main/.editorconfig
+0
-18
fuel-sliit-bakend-main/.env.example
fuel-sliit-bakend-main/.env.example
+0
-58
fuel-sliit-bakend-main/.gitattributes
fuel-sliit-bakend-main/.gitattributes
+0
-11
fuel-sliit-bakend-main/.gitignore
fuel-sliit-bakend-main/.gitignore
+0
-18
fuel-sliit-bakend-main/README.md
fuel-sliit-bakend-main/README.md
+0
-66
fuel-sliit-bakend-main/app/Console/Kernel.php
fuel-sliit-bakend-main/app/Console/Kernel.php
+0
-32
fuel-sliit-bakend-main/app/Exceptions/Handler.php
fuel-sliit-bakend-main/app/Exceptions/Handler.php
+0
-50
fuel-sliit-bakend-main/app/Http/Controllers/AuditController.php
...liit-bakend-main/app/Http/Controllers/AuditController.php
+0
-72
fuel-sliit-bakend-main/app/Http/Controllers/BowserController.php
...iit-bakend-main/app/Http/Controllers/BowserController.php
+0
-129
fuel-sliit-bakend-main/app/Http/Controllers/Controller.php
fuel-sliit-bakend-main/app/Http/Controllers/Controller.php
+0
-13
fuel-sliit-bakend-main/app/Http/Controllers/FuelController.php
...sliit-bakend-main/app/Http/Controllers/FuelController.php
+0
-104
fuel-sliit-bakend-main/app/Http/Controllers/StationController.php
...it-bakend-main/app/Http/Controllers/StationController.php
+0
-174
fuel-sliit-bakend-main/app/Http/Controllers/UserController.php
...sliit-bakend-main/app/Http/Controllers/UserController.php
+0
-261
fuel-sliit-bakend-main/app/Http/Kernel.php
fuel-sliit-bakend-main/app/Http/Kernel.php
+0
-67
fuel-sliit-bakend-main/app/Http/Middleware/Authenticate.php
fuel-sliit-bakend-main/app/Http/Middleware/Authenticate.php
+0
-21
fuel-sliit-bakend-main/app/Http/Middleware/EncryptCookies.php
...-sliit-bakend-main/app/Http/Middleware/EncryptCookies.php
+0
-17
fuel-sliit-bakend-main/app/Http/Middleware/PreventRequestsDuringMaintenance.php
.../app/Http/Middleware/PreventRequestsDuringMaintenance.php
+0
-17
fuel-sliit-bakend-main/app/Http/Middleware/RedirectIfAuthenticated.php
...kend-main/app/Http/Middleware/RedirectIfAuthenticated.php
+0
-32
fuel-sliit-bakend-main/app/Http/Middleware/TrimStrings.php
fuel-sliit-bakend-main/app/Http/Middleware/TrimStrings.php
+0
-19
fuel-sliit-bakend-main/app/Http/Middleware/TrustHosts.php
fuel-sliit-bakend-main/app/Http/Middleware/TrustHosts.php
+0
-20
fuel-sliit-bakend-main/app/Http/Middleware/TrustProxies.php
fuel-sliit-bakend-main/app/Http/Middleware/TrustProxies.php
+0
-28
fuel-sliit-bakend-main/app/Http/Middleware/ValidateSignature.php
...iit-bakend-main/app/Http/Middleware/ValidateSignature.php
+0
-22
fuel-sliit-bakend-main/app/Http/Middleware/VerifyCsrfToken.php
...sliit-bakend-main/app/Http/Middleware/VerifyCsrfToken.php
+0
-17
fuel-sliit-bakend-main/app/Models/Audit.php
fuel-sliit-bakend-main/app/Models/Audit.php
+0
-11
fuel-sliit-bakend-main/app/Models/Bowser.php
fuel-sliit-bakend-main/app/Models/Bowser.php
+0
-17
fuel-sliit-bakend-main/app/Models/Fuelcapacity.php
fuel-sliit-bakend-main/app/Models/Fuelcapacity.php
+0
-14
fuel-sliit-bakend-main/app/Models/Fueltype.php
fuel-sliit-bakend-main/app/Models/Fueltype.php
+0
-16
fuel-sliit-bakend-main/app/Models/Queue.php
fuel-sliit-bakend-main/app/Models/Queue.php
+0
-14
fuel-sliit-bakend-main/app/Models/Station.php
fuel-sliit-bakend-main/app/Models/Station.php
+0
-17
fuel-sliit-bakend-main/app/Models/User.php
fuel-sliit-bakend-main/app/Models/User.php
+0
-45
fuel-sliit-bakend-main/app/Models/vehicle.php
fuel-sliit-bakend-main/app/Models/vehicle.php
+0
-17
fuel-sliit-bakend-main/app/Providers/AppServiceProvider.php
fuel-sliit-bakend-main/app/Providers/AppServiceProvider.php
+0
-28
fuel-sliit-bakend-main/app/Providers/AuthServiceProvider.php
fuel-sliit-bakend-main/app/Providers/AuthServiceProvider.php
+0
-30
fuel-sliit-bakend-main/app/Providers/BroadcastServiceProvider.php
...it-bakend-main/app/Providers/BroadcastServiceProvider.php
+0
-21
fuel-sliit-bakend-main/app/Providers/EventServiceProvider.php
...-sliit-bakend-main/app/Providers/EventServiceProvider.php
+0
-42
fuel-sliit-bakend-main/app/Providers/RouteServiceProvider.php
...-sliit-bakend-main/app/Providers/RouteServiceProvider.php
+0
-52
fuel-sliit-bakend-main/artisan
fuel-sliit-bakend-main/artisan
+0
-53
fuel-sliit-bakend-main/bootstrap/app.php
fuel-sliit-bakend-main/bootstrap/app.php
+0
-55
fuel-sliit-bakend-main/bootstrap/cache/.gitignore
fuel-sliit-bakend-main/bootstrap/cache/.gitignore
+0
-2
fuel-sliit-bakend-main/composer.json
fuel-sliit-bakend-main/composer.json
+0
-65
fuel-sliit-bakend-main/composer.lock
fuel-sliit-bakend-main/composer.lock
+0
-7813
fuel-sliit-bakend-main/config/app.php
fuel-sliit-bakend-main/config/app.php
+0
-215
fuel-sliit-bakend-main/config/auth.php
fuel-sliit-bakend-main/config/auth.php
+0
-111
fuel-sliit-bakend-main/config/broadcasting.php
fuel-sliit-bakend-main/config/broadcasting.php
+0
-70
fuel-sliit-bakend-main/config/cache.php
fuel-sliit-bakend-main/config/cache.php
+0
-110
fuel-sliit-bakend-main/config/cors.php
fuel-sliit-bakend-main/config/cors.php
+0
-34
fuel-sliit-bakend-main/config/database.php
fuel-sliit-bakend-main/config/database.php
+0
-151
fuel-sliit-bakend-main/config/filesystems.php
fuel-sliit-bakend-main/config/filesystems.php
+0
-76
fuel-sliit-bakend-main/config/hashing.php
fuel-sliit-bakend-main/config/hashing.php
+0
-52
fuel-sliit-bakend-main/config/logging.php
fuel-sliit-bakend-main/config/logging.php
+0
-122
fuel-sliit-bakend-main/config/mail.php
fuel-sliit-bakend-main/config/mail.php
+0
-118
fuel-sliit-bakend-main/config/queue.php
fuel-sliit-bakend-main/config/queue.php
+0
-93
fuel-sliit-bakend-main/config/sanctum.php
fuel-sliit-bakend-main/config/sanctum.php
+0
-67
fuel-sliit-bakend-main/config/services.php
fuel-sliit-bakend-main/config/services.php
+0
-34
fuel-sliit-bakend-main/config/session.php
fuel-sliit-bakend-main/config/session.php
+0
-201
fuel-sliit-bakend-main/config/view.php
fuel-sliit-bakend-main/config/view.php
+0
-36
fuel-sliit-bakend-main/database/.gitignore
fuel-sliit-bakend-main/database/.gitignore
+0
-1
fuel-sliit-bakend-main/database/factories/UserFactory.php
fuel-sliit-bakend-main/database/factories/UserFactory.php
+0
-40
fuel-sliit-bakend-main/database/migrations/2014_10_12_000000_create_users_table.php
...abase/migrations/2014_10_12_000000_create_users_table.php
+0
-38
fuel-sliit-bakend-main/database/migrations/2014_10_12_100000_create_password_resets_table.php
...ations/2014_10_12_100000_create_password_resets_table.php
+0
-32
fuel-sliit-bakend-main/database/migrations/2019_08_19_000000_create_failed_jobs_table.php
...migrations/2019_08_19_000000_create_failed_jobs_table.php
+0
-36
fuel-sliit-bakend-main/database/migrations/2019_12_14_000001_create_personal_access_tokens_table.php
...2019_12_14_000001_create_personal_access_tokens_table.php
+0
-37
fuel-sliit-bakend-main/database/migrations/2022_12_11_174448_create_audits_table.php
...base/migrations/2022_12_11_174448_create_audits_table.php
+0
-37
fuel-sliit-bakend-main/database/migrations/2022_12_11_174506_create_stations_table.php
...se/migrations/2022_12_11_174506_create_stations_table.php
+0
-36
fuel-sliit-bakend-main/database/migrations/2022_12_11_174601_create_bowsers_table.php
...ase/migrations/2022_12_11_174601_create_bowsers_table.php
+0
-37
fuel-sliit-bakend-main/database/migrations/2022_12_11_174627_create_vehicles_table.php
...se/migrations/2022_12_11_174627_create_vehicles_table.php
+0
-36
fuel-sliit-bakend-main/database/migrations/2022_12_11_175652_create_fueltypes_table.php
...e/migrations/2022_12_11_175652_create_fueltypes_table.php
+0
-33
fuel-sliit-bakend-main/database/migrations/2022_12_12_041013_create_fuelcapacities_table.php
...rations/2022_12_12_041013_create_fuelcapacities_table.php
+0
-35
fuel-sliit-bakend-main/database/migrations/2022_12_19_040135_create_queues_table.php
...base/migrations/2022_12_19_040135_create_queues_table.php
+0
-37
fuel-sliit-bakend-main/database/seeders/DatabaseSeeder.php
fuel-sliit-bakend-main/database/seeders/DatabaseSeeder.php
+0
-24
fuel-sliit-bakend-main/lang/en/auth.php
fuel-sliit-bakend-main/lang/en/auth.php
+0
-20
fuel-sliit-bakend-main/lang/en/pagination.php
fuel-sliit-bakend-main/lang/en/pagination.php
+0
-19
fuel-sliit-bakend-main/lang/en/passwords.php
fuel-sliit-bakend-main/lang/en/passwords.php
+0
-22
fuel-sliit-bakend-main/lang/en/validation.php
fuel-sliit-bakend-main/lang/en/validation.php
+0
-176
fuel-sliit-bakend-main/package.json
fuel-sliit-bakend-main/package.json
+0
-14
fuel-sliit-bakend-main/phpunit.xml
fuel-sliit-bakend-main/phpunit.xml
+0
-31
fuel-sliit-bakend-main/public/.htaccess
fuel-sliit-bakend-main/public/.htaccess
+0
-21
fuel-sliit-bakend-main/public/favicon.ico
fuel-sliit-bakend-main/public/favicon.ico
+0
-0
fuel-sliit-bakend-main/public/index.php
fuel-sliit-bakend-main/public/index.php
+0
-55
fuel-sliit-bakend-main/public/robots.txt
fuel-sliit-bakend-main/public/robots.txt
+0
-2
fuel-sliit-bakend-main/resources/css/app.css
fuel-sliit-bakend-main/resources/css/app.css
+0
-0
fuel-sliit-bakend-main/resources/js/app.js
fuel-sliit-bakend-main/resources/js/app.js
+0
-1
fuel-sliit-bakend-main/resources/js/bootstrap.js
fuel-sliit-bakend-main/resources/js/bootstrap.js
+0
-34
fuel-sliit-bakend-main/resources/views/welcome.blade.php
fuel-sliit-bakend-main/resources/views/welcome.blade.php
+0
-132
fuel-sliit-bakend-main/routes/api.php
fuel-sliit-bakend-main/routes/api.php
+0
-115
fuel-sliit-bakend-main/routes/channels.php
fuel-sliit-bakend-main/routes/channels.php
+0
-18
fuel-sliit-bakend-main/routes/console.php
fuel-sliit-bakend-main/routes/console.php
+0
-19
fuel-sliit-bakend-main/routes/web.php
fuel-sliit-bakend-main/routes/web.php
+0
-18
fuel-sliit-bakend-main/storage/app/.gitignore
fuel-sliit-bakend-main/storage/app/.gitignore
+0
-3
fuel-sliit-bakend-main/storage/app/public/.gitignore
fuel-sliit-bakend-main/storage/app/public/.gitignore
+0
-2
fuel-sliit-bakend-main/storage/framework/.gitignore
fuel-sliit-bakend-main/storage/framework/.gitignore
+0
-9
fuel-sliit-bakend-main/storage/framework/cache/.gitignore
fuel-sliit-bakend-main/storage/framework/cache/.gitignore
+0
-3
fuel-sliit-bakend-main/storage/framework/cache/data/.gitignore
...sliit-bakend-main/storage/framework/cache/data/.gitignore
+0
-2
fuel-sliit-bakend-main/storage/framework/sessions/.gitignore
fuel-sliit-bakend-main/storage/framework/sessions/.gitignore
+0
-2
fuel-sliit-bakend-main/storage/framework/testing/.gitignore
fuel-sliit-bakend-main/storage/framework/testing/.gitignore
+0
-2
fuel-sliit-bakend-main/storage/framework/views/.gitignore
fuel-sliit-bakend-main/storage/framework/views/.gitignore
+0
-2
fuel-sliit-bakend-main/storage/logs/.gitignore
fuel-sliit-bakend-main/storage/logs/.gitignore
+0
-2
fuel-sliit-bakend-main/tests/CreatesApplication.php
fuel-sliit-bakend-main/tests/CreatesApplication.php
+0
-22
fuel-sliit-bakend-main/tests/Feature/ExampleTest.php
fuel-sliit-bakend-main/tests/Feature/ExampleTest.php
+0
-21
fuel-sliit-bakend-main/tests/TestCase.php
fuel-sliit-bakend-main/tests/TestCase.php
+0
-10
fuel-sliit-bakend-main/tests/Unit/ExampleTest.php
fuel-sliit-bakend-main/tests/Unit/ExampleTest.php
+0
-18
fuel-sliit-bakend-main/vite.config.js
fuel-sliit-bakend-main/vite.config.js
+0
-11
No files found.
frontend/.gitignore
deleted
100644 → 0
View file @
a248755f
node_modules/
.expo/
dist/
npm-debug.*
*.jks
*.p8
*.p12
*.key
*.mobileprovision
*.orig.*
web-build/
# macOS
.DS_Store
frontend/App.js
deleted
100644 → 0
View file @
a248755f
This diff is collapsed.
Click to expand it.
frontend/Screens/Admin/Admin.js
deleted
100644 → 0
View file @
a248755f
import
{
StyleSheet
,
Text
,
View
,
TouchableOpacity
}
from
"
react-native
"
;
import
React
from
"
react
"
;
import
{
FontAwesome5
}
from
"
@expo/vector-icons
"
;
import
{
MaterialCommunityIcons
}
from
'
@expo/vector-icons
'
;
import
{
Entypo
}
from
'
@expo/vector-icons
'
;
import
{
useNavigation
}
from
'
@react-navigation/native
'
;
export
default
function
Admin
({
userid
,
role
})
{
const
navigation
=
useNavigation
();
return
(
<
View
style
=
{
styles
.
container
}
>
<
View
style
=
{[
styles
.
row
,
styles
.
mb5
]}
>
<
TouchableOpacity
style
=
{
styles
.
box
}
onPress
=
{()
=>
navigation
.
navigate
(
"
Station
"
)}
>
<
FontAwesome5
name
=
"
gas-pump
"
size
=
{
40
}
color
=
"
white
"
/>
<
Text
style
=
{
styles
.
boxText
}
>
Gas
Stations
<
/Text
>
<
/TouchableOpacity
>
<
TouchableOpacity
style
=
{
styles
.
box
}
onPress
=
{()
=>
navigation
.
navigate
(
"
Fuel
"
)}
>
<
MaterialCommunityIcons
name
=
"
fuel
"
size
=
{
45
}
color
=
"
white
"
/>
<
Text
style
=
{
styles
.
boxText
}
>
Fuel
<
/Text
>
<
/TouchableOpacity
>
<
/View
>
<
View
style
=
{
styles
.
row
}
>
<
TouchableOpacity
style
=
{
styles
.
box
}
onPress
=
{()
=>
navigation
.
navigate
(
"
Userslist
"
)}
>
<
Entypo
name
=
"
users
"
size
=
{
40
}
color
=
"
white
"
/>
<
Text
style
=
{
styles
.
boxText
}
>
Users
<
/Text
>
<
/TouchableOpacity
>
<
TouchableOpacity
style
=
{
styles
.
box
}
onPress
=
{()
=>
navigation
.
navigate
(
"
Browser
"
,{
user_id
:
-
1
,
role
:
role
})}
>
<
FontAwesome5
name
=
"
truck-moving
"
size
=
{
40
}
color
=
"
white
"
/>
<
Text
style
=
{
styles
.
boxText
}
>
Bowsers
<
/Text
>
<
/TouchableOpacity
>
<
/View
>
<
/View
>
);
}
const
styles
=
StyleSheet
.
create
({
container
:{
flex
:
1
,
justifyContent
:
'
center
'
},
row
:
{
flexDirection
:
"
row
"
,
justifyContent
:
"
space-evenly
"
,
},
mb5
:{
marginBottom
:
20
},
box
:
{
backgroundColor
:
"
#f05a36
"
,
width
:
150
,
height
:
150
,
justifyContent
:
"
center
"
,
alignItems
:
"
center
"
,
borderRadius
:
15
,
},
boxText
:
{
color
:
"
#fff
"
,
fontSize
:
18
,
marginTop
:
10
,
},
});
frontend/Screens/Admin/Users.js
deleted
100644 → 0
View file @
a248755f
import
{
StyleSheet
,
Text
,
View
,
TouchableOpacity
,
Image
,
FlatList
,
}
from
"
react-native
"
;
import
React
,
{
useState
,
useEffect
}
from
"
react
"
;
import
{
Entypo
}
from
"
@expo/vector-icons
"
;
import
{
MaterialCommunityIcons
}
from
"
@expo/vector-icons
"
;
import
{
useIsFocused
}
from
"
@react-navigation/native
"
;
export
default
function
Users
({
navigation
})
{
const
[
loading
,
setLoading
]
=
useState
(
true
);
const
[
users
,
setUsers
]
=
useState
([]);
const
isFocused
=
useIsFocused
();
const
fetchData
=
()
=>
{
fetch
(
"
https://fuel.udarax.me/api/user/list
"
)
.
then
((
response
)
=>
response
.
json
())
.
then
((
data
)
=>
{
setUsers
(
data
[
"
respond
"
]);
setLoading
(
false
);
});
};
useEffect
(()
=>
{
if
(
isFocused
)
{
fetchData
();
console
.
log
(
users
);
console
.
log
(
users
.
length
);
}
},
[
loading
,
isFocused
]);
const
Item
=
({
item
})
=>
(
<
TouchableOpacity
style
=
{
styles
.
box
}
onPress
=
{()
=>
navigation
.
navigate
(
"
Audit
"
,{
user_id
:
item
.
id
,
role
:
'
user
'
})}
>
<
View
style
=
{
styles
.
row
}
>
<
View
style
=
{
styles
.
col70
}
>
<
Text
style
=
{
styles
.
boxTitle
}
>
{
item
.
name
}
<
/Text
>
<
Text
style
=
{
styles
.
boxtext
}
>
{
item
.
email
}
<
/Text
>
<
Text
style
=
{
styles
.
boxtext
}
>
{
item
.
phone
}
<
/Text
>
<
/View
>
<
View
style
=
{[
styles
.
col30
,
styles
.
center
]}
>
<
Entypo
name
=
"
user
"
size
=
{
50
}
color
=
"
black
"
/>
<
/View
>
<
/View
>
<
/TouchableOpacity
>
);
const
renderItem
=
({
item
})
=>
<
Item
item
=
{
item
}
/>
;
return
(
<
View
style
=
{
styles
.
container
}
>
{
loading
&&
(
<
View
>
<
Image
style
=
{
styles
.
tinyLogo
}
source
=
{
require
(
"
../../assets/gasloading.gif
"
)}
/
>
<
/View
>
)}
{
users
.
length
==
0
&&
<
Text
style
=
{{
fontSize
:
20
}}
>
No
Data
<
/Text>
}
{
!
loading
&&
(
<
FlatList
showsVerticalScrollIndicator
=
{
false
}
showsHorizontalScrollIndicator
=
{
false
}
data
=
{
users
}
renderItem
=
{
renderItem
}
keyExtractor
=
{(
item
)
=>
item
.
id
}
onRefresh
=
{()
=>
fetchData
()}
refreshing
=
{
loading
}
/
>
)}
<
/View
>
);
}
const
styles
=
StyleSheet
.
create
({
container
:
{
flex
:
1
,
paddingHorizontal
:
20
,
paddingTop
:
20
,
backgroundColor
:
"
#fff
"
,
justifyContent
:
"
center
"
,
alignItems
:
"
center
"
,
},
tinyLogo
:
{
backgroundColor
:
"
#f00
"
,
justifyContent
:
"
center
"
,
alignItems
:
"
center
"
,
},
row
:
{
flexDirection
:
"
row
"
,
},
col70
:
{
width
:
"
70%
"
,
},
col30
:
{
width
:
"
30%
"
,
},
center
:
{
alignItems
:
"
center
"
,
justifyContent
:
"
center
"
,
},
floatButton
:
{
width
:
65
,
height
:
65
,
backgroundColor
:
"
#f05a36
"
,
borderRadius
:
100
,
position
:
"
absolute
"
,
right
:
20
,
bottom
:
20
,
},
box
:
{
backgroundColor
:
"
#f7c469
"
,
padding
:
20
,
borderRadius
:
15
,
marginBottom
:
20
,
},
boxTitle
:
{
color
:
"
#000
"
,
fontWeight
:
"
700
"
,
fontSize
:
16
,
},
boxtext
:
{
color
:
"
#000
"
,
},
});
\ No newline at end of file
frontend/Screens/Audit/Audit.js
deleted
100644 → 0
View file @
a248755f
import
{
StyleSheet
,
Text
,
View
,
TouchableOpacity
,
FlatList
,
}
from
"
react-native
"
;
import
React
,
{
useState
,
useEffect
}
from
"
react
"
;
import
{
FontAwesome5
}
from
"
@expo/vector-icons
"
;
import
{
MaterialCommunityIcons
}
from
"
@expo/vector-icons
"
;
import
{
Entypo
}
from
"
@expo/vector-icons
"
;
import
{
Foundation
}
from
"
@expo/vector-icons
"
;
import
{
useIsFocused
}
from
"
@react-navigation/native
"
;
import
{
useNavigation
}
from
"
@react-navigation/native
"
;
export
default
function
Audit
({
route
,
navigation
})
{
const
{
user_id
,
role
}
=
route
.
params
;
const
[
audit
,
setAudit
]
=
useState
([]);
const
[
loading
,
setLoading
]
=
useState
(
true
);
const
isFocused
=
useIsFocused
();
const
fetchData
=
()
=>
{
fetch
(
"
https://fuel.udarax.me/api/audit/
"
+
user_id
+
"
/
"
+
role
)
.
then
((
response
)
=>
response
.
json
())
.
then
((
data
)
=>
{
console
.
log
(
data
[
"
response
"
]);
setAudit
(
data
[
"
response
"
]);
setLoading
(
false
);
});
};
useEffect
(()
=>
{
if
(
isFocused
)
{
fetchData
();
console
.
log
(
"
aaaaaaaaaaaaa
"
);
console
.
log
(
audit
.
list
);
}
},
[
loading
,
isFocused
]);
const
Item
=
({
item
})
=>
(
<
View
style
=
{[
styles
.
box
,
styles
.
boxfull
,
styles
.
row
,
styles
.
auditboxes
,
styles
.
mb5
,
]}
>
<
View
style
=
{
styles
.
row
}
>
<
View
style
=
{
styles
.
col8
}
>
<
Text
style
=
{
styles
.
boxTitle
}
>
{
item
.
ftyoe
}
-
{
item
.
qty
}
(
L
)
<
/Text
>
<
Text
style
=
{
styles
.
boxTextlist
}
>
{
item
.
vtype
}
-
{
item
.
vno
}
<
/Text
>
<
Text
style
=
{
styles
.
boxTextlist
}
>
Rs
.
{
item
.
amount
}
<
/Text
>
<
Text
style
=
{
styles
.
boxTextlist
}
>
{
item
.
created_at
.
split
(
"
T
"
)[
0
]}{
"
"
}
{
item
.
created_at
.
split
(
"
T
"
)[
1
].
slice
(
0
,
8
)}
<
/Text
>
<
Text
style
=
{
styles
.
boxTextlist
}
>
{
item
.
sname
}
<
/Text
>
<
/View
>
<
View
style
=
{[
styles
.
col2
,
styles
.
right
]}
>
<
MaterialCommunityIcons
name
=
"
fuel
"
size
=
{
50
}
color
=
"
black
"
/>
<
/View
>
<
/View
>
<
/View
>
);
const
renderItem
=
({
item
})
=>
<
Item
item
=
{
item
}
/>
;
return
(
<
View
style
=
{
styles
.
container
}
>
{
!
loading
&&
!
audit
.
list
&&
<
View
>
<
View
style
=
{[
styles
.
row
,
styles
.
mb5
]}
>
<
View
style
=
{[
styles
.
box
,
styles
.
boxfull
,
styles
.
row
]}
>
<
View
style
=
{[
styles
.
col4
,
{
justifyContent
:
"
center
"
}]}
>
<
FontAwesome5
name
=
"
money-bill-alt
"
size
=
{
45
}
color
=
"
white
"
/>
<
Text
style
=
{
styles
.
boxText
}
>
Total
Amount
<
/Text
>
<
/View
>
<
View
style
=
{
styles
.
col6
}
>
<
Text
style
=
{
styles
.
quetext
}
>
{
audit
.
amount
}
<
/Text
>
<
/View
>
<
/View
>
<
/View
>
<
View
style
=
{[
styles
.
row
,
styles
.
mb5
]}
>
<
View
style
=
{[
styles
.
box
,
styles
.
boxfull
,
styles
.
row
,
styles
.
yellow
]}
>
<
View
style
=
{[
styles
.
col4
,
{
justifyContent
:
"
center
"
}]}
>
<
MaterialCommunityIcons
name
=
"
car-3-plus
"
size
=
{
45
}
color
=
"
white
"
/>
<
Text
style
=
{
styles
.
boxText
}
>
Filled
Vehicles
<
/Text
>
<
/View
>
<
View
style
=
{
styles
.
col6
}
>
<
Text
style
=
{
styles
.
quetext
}
>
{
audit
.
filled
}
<
/Text
>
<
/View
>
<
/View
>
<
/View
>
<
/View
>
}
{
!
loading
&&
role
==
'
user
'
&&
(
<
FlatList
showsVerticalScrollIndicator
=
{
false
}
showsHorizontalScrollIndicator
=
{
false
}
data
=
{
audit
.
list
}
renderItem
=
{
renderItem
}
keyExtractor
=
{(
item
)
=>
item
.
aid
}
onRefresh
=
{()
=>
fetchData
()}
refreshing
=
{
loading
}
/
>
)}
<
/View
>
);
}
const
styles
=
StyleSheet
.
create
({
container
:
{
flex
:
1
,
padding
:
20
,
},
row
:
{
flexDirection
:
"
row
"
,
justifyContent
:
"
space-between
"
,
},
mb5
:
{
marginBottom
:
20
,
},
box
:
{
backgroundColor
:
"
#f05a36
"
,
width
:
"
47%
"
,
height
:
150
,
justifyContent
:
"
center
"
,
alignItems
:
"
center
"
,
borderRadius
:
15
,
},
boxfull
:
{
width
:
"
100%
"
,
backgroundColor
:
"
#00539CFF
"
,
padding
:
20
,
},
boxText
:
{
color
:
"
#fff
"
,
fontSize
:
18
,
marginTop
:
10
,
},
col4
:
{
width
:
"
40%
"
,
},
col6
:
{
width
:
"
60%
"
,
},
col8
:
{
width
:
"
80%
"
,
},
col2
:
{
width
:
"
20%
"
,
},
quetext
:
{
color
:
"
#fff
"
,
fontSize
:
40
,
textAlign
:
"
right
"
,
},
quetext2
:
{
color
:
"
#fff
"
,
fontSize
:
18
,
textAlign
:
"
right
"
,
},
yellow
:
{
backgroundColor
:
"
#E49B0F
"
,
},
boxtext
:
{
color
:
"
#000
"
,
},
auditboxes
:
{
backgroundColor
:
"
#8eff78
"
,
},
right
:
{
alignItems
:
"
flex-end
"
,
justifyContent
:
"
center
"
,
},
boxTitle
:
{
fontSize
:
18
,
fontWeight
:
"
700
"
,
},
});
frontend/Screens/Bowser/Bowseradd.js
deleted
100644 → 0
View file @
a248755f
import
{
StyleSheet
,
Text
,
View
,
ScrollView
,
TextInput
,
TouchableOpacity
,
}
from
"
react-native
"
;
import
React
,
{
useState
}
from
"
react
"
;
export
default
function
Bowseradd
({
route
,
navigation
})
{
const
{
user_id
}
=
route
.
params
;
const
[
name
,
setName
]
=
useState
(
""
);
const
[
email
,
setEmail
]
=
useState
(
""
);
const
[
phone
,
setPhone
]
=
useState
(
""
);
const
[
password
,
setPassword
]
=
useState
(
""
);
const
[
bowserName
,
setBowserName
]
=
useState
(
""
);
const
[
vehicleNo
,
setVehicleNo
]
=
useState
(
""
);
const
[
capacity
,
setCapacity
]
=
useState
(
""
);
const
resetInput
=
()
=>
{
setName
(
""
);
setEmail
(
""
);
setPhone
(
""
);
setPassword
(
""
);
setBowserName
(
""
);
setVehicleNo
(
""
);
setCapacity
(
""
);
}
const
addBowser
=
()
=>
{
if
(
name
!=
''
&&
email
!=
''
&&
email
!=
''
&&
phone
!=
''
&&
password
!=
''
&&
bowserName
!=
''
&&
vehicleNo
!=
''
&&
capacity
!=
''
){
const
requestOptions
=
{
method
:
"
POST
"
,
headers
:
{
"
Content-Type
"
:
"
application/json
"
},
body
:
JSON
.
stringify
({
name
:
name
,
email
:
email
,
phone
:
phone
,
pwd
:
password
,
bname
:
bowserName
,
vehicle_no
:
vehicleNo
,
capacity
:
capacity
,
station_user_id
:
user_id
}),
};
fetch
(
"
https://fuel.udarax.me/api/bowser/create
"
,
requestOptions
)
.
then
((
response
)
=>
response
.
json
())
.
then
((
data
)
=>
{
console
.
log
(
data
);
if
(
data
[
'
message
'
]
==
'
success
'
){
alert
(
"
Station successfully created!
"
);
resetInput
();
}
else
{
alert
(
data
[
'
message
'
]);
}
});
}
else
{
alert
(
'
Input fields cannot be empty. Please fill all the details and try again!
'
);
}
};
return
(
<
ScrollView
showsHorizontalScrollIndicator
=
{
false
}
showsVerticalScrollIndicator
=
{
false
}
style
=
{{
flex
:
1
,
paddingHorizontal
:
20
,
marginTop
:
20
,
}}
contentContainerStyle
=
{{
flexGrow
:
1
,
}}
>
<
View
style
=
{
styles
.
mb5
}
>
<
Text
>
User
Name
<
/Text
>
<
TextInput
style
=
{
styles
.
input
}
onChangeText
=
{
setName
}
value
=
{
name
}
placeholder
=
"
Enter Name
"
/>
<
/View
>
<
View
style
=
{
styles
.
mb5
}
>
<
Text
>
Email
<
/Text
>
<
TextInput
style
=
{
styles
.
input
}
onChangeText
=
{
setEmail
}
value
=
{
email
}
placeholder
=
"
Enter Email
"
/>
<
/View
>
<
View
style
=
{
styles
.
mb5
}
>
<
Text
>
Contact
Number
<
/Text
>
<
TextInput
style
=
{
styles
.
input
}
onChangeText
=
{
setPhone
}
value
=
{
phone
}
placeholder
=
"
Enter Phone Number
"
/>
<
/View
>
<
View
style
=
{
styles
.
mb5
}
>
<
Text
>
Password
<
/Text
>
<
TextInput
style
=
{
styles
.
input
}
onChangeText
=
{
setPassword
}
value
=
{
password
}
placeholder
=
"
Enter Password
"
/>
<
/View
>
<
View
style
=
{
styles
.
mb5
}
>
<
Text
>
Bowser
Name
<
/Text
>
<
TextInput
style
=
{
styles
.
input
}
onChangeText
=
{
setBowserName
}
value
=
{
bowserName
}
placeholder
=
"
Enter Bowser Name
"
/>
<
/View
>
<
View
style
=
{
styles
.
mb5
}
>
<
Text
>
Vehicle
No
<
/Text
>
<
TextInput
style
=
{
styles
.
input
}
onChangeText
=
{
setVehicleNo
}
value
=
{
vehicleNo
}
placeholder
=
"
Enter Vehicle No
"
/>
<
/View
>
<
View
style
=
{
styles
.
mb5
}
>
<
Text
>
Capacity
<
/Text
>
<
TextInput
style
=
{
styles
.
input
}
onChangeText
=
{
setCapacity
}
value
=
{
capacity
}
placeholder
=
"
Enter Capacity
"
keyboardType
=
"
numeric
"
/>
<
/View
>
<
TouchableOpacity
style
=
{
styles
.
button
}
onPress
=
{
addBowser
}
>
<
Text
style
=
{
styles
.
buttonText
}
>
Add
Bowser
<
/Text
>
<
/TouchableOpacity
>
<
/ScrollView
>
)
}
const
styles
=
StyleSheet
.
create
({
container
:
{
padding
:
20
,
},
mb5
:
{
marginBottom
:
20
,
},
input
:
{
height
:
45
,
marginTop
:
5
,
borderWidth
:
1
,
padding
:
10
,
borderRadius
:
5
,
},
button
:
{
alignItems
:
"
center
"
,
backgroundColor
:
"
#f05a36
"
,
height
:
45
,
borderRadius
:
5
,
justifyContent
:
"
center
"
,
marginBottom
:
20
,
},
buttonText
:
{
color
:
"
#fff
"
,
},
});
\ No newline at end of file
frontend/Screens/Bowser/Bowserhome.js
deleted
100644 → 0
View file @
a248755f
import
{
StyleSheet
,
Text
,
View
,
Image
,
TouchableOpacity
,
Alert
,
ScrollView
,
}
from
"
react-native
"
;
import
React
,
{
useState
,
useEffect
,
useRef
}
from
'
react
'
;
import
MapView
,
{
Marker
}
from
"
react-native-maps
"
;
import
{
FontAwesome
}
from
"
@expo/vector-icons
"
;
import
{
FontAwesome5
}
from
"
@expo/vector-icons
"
;
import
{
MaterialIcons
}
from
"
@expo/vector-icons
"
;
import
{
useIsFocused
}
from
"
@react-navigation/native
"
;
import
{
MaterialCommunityIcons
}
from
"
@expo/vector-icons
"
;
import
{
useNavigation
}
from
"
@react-navigation/native
"
;
import
{
initializeApp
}
from
'
firebase/app
'
;
import
{
getDatabase
,
ref
,
onValue
,
set
,
push
,
update
}
from
'
firebase/database
'
;
import
*
as
Location
from
'
expo-location
'
;
export
default
function
Bowserview
({
userid
})
{
const
navigation
=
useNavigation
();
const
[
loading
,
setLoading
]
=
useState
(
true
);
const
[
bowser
,
setBowser
]
=
useState
([]);
const
isFocused
=
useIsFocused
();
const
[
localLocation
,
setLocalLocation
]
=
useState
([]);
const
[
fbLocation
,
setFBLocation
]
=
useState
([]);
const
[
mapRegion
,
setmapRegion
]
=
useState
({
latitude
:
37.78825
,
longitude
:
-
122.4324
,
latitudeDelta
:
0.01
,
longitudeDelta
:
0.01
,
});
const
firebaseConfig
=
{
apiKey
:
"
AIzaSyDxEmKoQCU12aT8CFPUfHrfXVGDOQOMwRw
"
,
authDomain
:
"
fuel-project-fdc73.firebaseapp.com
"
,
databaseURL
:
"
https://fuel-project-fdc73-default-rtdb.firebaseio.com
"
,
projectId
:
"
fuel-project-fdc73
"
,
storageBucket
:
"
fuel-project-fdc73.appspot.com
"
,
messagingSenderId
:
"
432462265706
"
,
appId
:
"
1:432462265706:web:9130f32bc3834e4e8eb913
"
,
measurementId
:
"
G-Q2RMT4C2S9
"
};
initializeApp
(
firebaseConfig
);
const
fetchData
=
()
=>
{
const
db
=
getDatabase
();
const
reference
=
ref
(
db
,
'
bowserLocation/
'
+
bowser
.
id
+
'
/
'
);
fetch
(
"
https://fuel.udarax.me/api/bowser/home/
"
+
userid
)
.
then
((
response
)
=>
response
.
json
())
.
then
((
data
)
=>
{
setBowser
(
data
[
"
respond
"
][
0
]);
let
location
=
data
[
"
respond
"
][
0
][
"
curent_location
"
];
let
lat
=
parseFloat
(
location
.
split
(
"
:
"
)[
0
]);
let
lon
=
parseFloat
(
location
.
split
(
"
:
"