Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
M
medapp_eksad
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
qorri_di
medapp_eksad
Commits
e6c5e463
Commit
e6c5e463
authored
Aug 30, 2022
by
r.manan@eksad.com
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
home3
parent
6829b0f1
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
247 additions
and
0 deletions
+247
-0
home3.dart
lib/home3.dart
+247
-0
No files found.
lib/home3.dart
0 → 100644
View file @
e6c5e463
import
'package:flutter/material.dart'
;
import
'package:google_fonts/google_fonts.dart'
;
import
'package:medapp_eksad/animation/animasi_kanan_kiri.dart'
;
import
'package:medapp_eksad/animation/animasi_kiri_kanan.dart'
;
import
'package:show_up_animation/show_up_animation.dart'
;
class
Home3
extends
StatefulWidget
{
const
Home3
({
Key
?
key
})
:
super
(
key:
key
);
@override
State
<
Home3
>
createState
()
=>
_Home3State
();
}
class
_Home3State
extends
State
<
Home3
>
{
@override
Widget
build
(
BuildContext
context
)
{
var
screenSize
=
MediaQuery
.
of
(
context
).
size
;
return
Container
(
height:
screenSize
.
height
*
1.1
,
width:
screenSize
.
width
,
child:
Column
(
children:
[
const
SizedBox
(
height:
30
,
),
Text
(
"Why MedApps ?"
,
style:
GoogleFonts
.
poppins
(
fontSize:
36
,
color:
const
Color
(
0xff1e5ea8
),
fontWeight:
FontWeight
.
bold
)),
const
SizedBox
(
height:
40
,
),
Row
(
mainAxisAlignment:
MainAxisAlignment
.
center
,
crossAxisAlignment:
CrossAxisAlignment
.
center
,
children:
[
Container
(
width:
screenSize
.
width
*
0.2
,
child:
Column
(
children:
[
Container
(
padding:
EdgeInsets
.
only
(
top:
screenSize
.
height
*
0.01
),
width:
screenSize
.
width
*
0.5
,
child:
Animasi_Kiri_Kanan
(
screenSize:
screenSize
,
widget:
Image
.
asset
(
'assets/icons/why1.png'
,
height:
60
,
width:
60
,
))),
const
SizedBox
(
height:
10
,
),
Container
(
padding:
const
EdgeInsets
.
only
(
top:
5
),
width:
250
,
height:
75
,
child:
const
Text
(
'QUEUE SYSTEM'
,
style:
TextStyle
(
color:
Colors
.
blueAccent
,
fontSize:
17
,
letterSpacing:
1.1
,
fontWeight:
FontWeight
.
w600
),
textAlign:
TextAlign
.
center
,
),
),
const
SizedBox
(
height:
10
,
),
Container
(
padding:
const
EdgeInsets
.
only
(
top:
10
),
width:
220
,
height:
screenSize
.
height
*
0.55
,
child:
const
Animasi_Kanan_Kiri
(
judul:
'Simplify the process of getting queue numbers for various hospital services such as: '
'consulting with doctors, using hospital facilities (radiology, laboratories, etc.) and '
'purchasing drugs from pharmacies.'
))
],
),
),
Container
(
width:
screenSize
.
width
*
0.2
,
child:
Column
(
children:
[
Container
(
padding:
EdgeInsets
.
only
(
top:
screenSize
.
height
*
0.01
),
width:
screenSize
.
width
*
0.5
,
child:
Animasi_Kiri_Kanan
(
screenSize:
screenSize
,
widget:
Image
.
asset
(
'assets/icons/why2.png'
,
height:
60
,
width:
60
,
))),
const
SizedBox
(
height:
10
,
),
Container
(
padding:
const
EdgeInsets
.
only
(
top:
5
),
width:
250
,
height:
75
,
child:
const
Text
(
'ENGAGEMENT TO PATIENTS WITH NOTIFICATIONS'
,
style:
TextStyle
(
color:
Colors
.
blueAccent
,
fontSize:
17
,
letterSpacing:
1.1
,
fontWeight:
FontWeight
.
w600
),
textAlign:
TextAlign
.
center
,
),
),
const
SizedBox
(
height:
10
,
),
Container
(
padding:
const
EdgeInsets
.
only
(
top:
10
),
width:
220
,
height:
screenSize
.
height
*
0.55
,
child:
const
Animasi_Kanan_Kiri
(
judul:
'Patients get notifications of queue movements so they can adjust their arrival schedule to the hospital. '
'Arrivals close to this service time will have an impact on reducing the crowd of people queuing at the hospital. '
'Queue information is integrated with the queue display panel in the hospital.'
),
),
],
),
),
Container
(
width:
screenSize
.
width
*
0.2
,
child:
Column
(
children:
[
Container
(
padding:
EdgeInsets
.
only
(
top:
screenSize
.
height
*
0.01
),
width:
screenSize
.
width
*
0.5
,
child:
Animasi_Kiri_Kanan
(
screenSize:
screenSize
,
widget:
Image
.
asset
(
'assets/icons/why3.png'
,
height:
60
,
width:
60
,
))),
const
SizedBox
(
height:
10
,
),
Container
(
padding:
const
EdgeInsets
.
only
(
top:
5
),
width:
250
,
height:
75
,
child:
const
Text
(
'SELF-REGISTRATION THROUGH MOBILE APPLICATION OR KIOSK'
,
style:
TextStyle
(
color:
Colors
.
blueAccent
,
fontSize:
17
,
letterSpacing:
1.1
,
fontWeight:
FontWeight
.
w600
),
textAlign:
TextAlign
.
center
,
),
),
const
SizedBox
(
height:
10
,
),
Container
(
padding:
const
EdgeInsets
.
only
(
top:
10
),
width:
220
,
height:
screenSize
.
height
*
0.55
,
child:
const
Animasi_Kanan_Kiri
(
judul:
'Patients can self-register through a mobile application or kiosk, '
'thereby reducing queues at the hospital.'
))
],
),
),
Container
(
width:
screenSize
.
width
*
0.2
,
child:
Column
(
children:
[
Container
(
padding:
EdgeInsets
.
only
(
top:
screenSize
.
height
*
0.01
),
width:
screenSize
.
width
*
0.5
,
child:
Animasi_Kiri_Kanan
(
screenSize:
screenSize
,
widget:
Image
.
asset
(
'assets/icons/why4.png'
,
height:
60
,
width:
60
,
))),
const
SizedBox
(
height:
10
,
),
Container
(
padding:
const
EdgeInsets
.
only
(
top:
5
),
width:
250
,
height:
75
,
child:
const
Text
(
'MULTI CHANNEL PAYMENT'
,
style:
TextStyle
(
color:
Colors
.
blueAccent
,
fontSize:
17
,
letterSpacing:
1.1
,
fontWeight:
FontWeight
.
w600
),
textAlign:
TextAlign
.
center
,
),
),
const
SizedBox
(
height:
10
,
),
Container
(
padding:
const
EdgeInsets
.
only
(
top:
10
),
width:
220
,
height:
screenSize
.
height
*
0.55
,
child:
ShowUpAnimation
(
delayStart:
const
Duration
(
seconds:
1
),
curve:
Curves
.
decelerate
,
direction:
Direction
.
horizontal
,
child:
Container
(
height:
screenSize
.
height
*
0.42
,
child:
Text
(
'Acceptance of payments can be done easily and flexibly with the availability of '
'online payment systems (credit cards, transfers, digital-wallet)'
,
style:
GoogleFonts
.
poppins
(
fontSize:
15
,
fontWeight:
FontWeight
.
w500
,
letterSpacing:
1.3
,
height:
1.4
),
textAlign:
TextAlign
.
center
,
),
),
)
// Animasi_Kanan_Kiri(judul: 'WE ARE A TEAM OF EXPERT RECRUITERS, '
// 'WITH A MISSION TO MATCH TALENTED PEOPLE WITH SUCCESSFUL EMPLOYERS. '
// 'WE STRONGLY BELIEVE IN BUILDING A VALUE OF TRUST, HONESTY, '
// 'AND TRANSPARENCY WITH OUR CLIENTS TO DEVELOP LONG-TERM RELATIONSHIPS '
// 'AND ADOPT A FLEXIBLE APPROACH AS PER THEIR NEEDS.')
)
],
),
),
],
),
],
),
);
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment