SlideShare a Scribd company logo
1 of 20
Weekly Progress of
Smart Dispenser PWA
(3-9 July 2019)
By: Ian Joseph
Profile
•Name: Ian Joseph
•University: Universitas Indonesia (UI)
•Country: Indonesia
•Project: Smart Dispenser ProgressiveWeb App (PWA)
Responsibility
InThis Project, I have responsibility to create 2 pages of
the app.
1.Dashboard Page
2.Detailed-Information Page
Dashboard Page Design
Detailed-information Page Design
Target ofThisWeek
1.Finish the main components of Dashboard page.
2.Prepare for the integration with the other’s page.
Progress of 3rd July 2019
In 1st day of my internship, I
display the dispenser image
in the background of the
header from api that
Mr.Johnny has prepared.
Progress of 4th July 2019
In 2nd day of my internship, I add an overlay in
front of the dispenser image to make it a little
bit darker.
Besides, I change all the pictures in the
button with icons. I also created a click effect
for the button.
Progress of 5th July 2019
In 3rd day of my internship, I researched
and try to make a drop-down menu for
the ‘more’ button.
Progress of 8th July 2019
In 4th day of my internship, I improved the drop-down menu feature. I
also created a routing feature to go to the detailed-information page,
and then integrate it with the button in the drop down-menu in
dashboard page.
I also Add a HostListener to listen the DOM event. I use it to make the
html height and width could adjust with the screen device
dynamically.
Result of Progress in 8th July 2019
Progress of 9th July 2019
In 5th day of my internship, I improved the dynamic adjust feature. If
the PWA is opened from PC, it will adjust the screen with height:width
ratio = 16:9. If it’s opened with another type of device, the PWA will
adjust in fullscreen.
Result of Progress in 9th July 2019
(PC Initial Display)
Result of Progress in 9th July 2019
(PCWidth Resized Display)
Result of Progress in 9th July 2019
(PC Height &Width Resized Display)
Result of Progress in 9th
July 2019
(Mobile Display in Portrait
Orientation)
Mobile phone: SamsungGalaxy S5
Result of Progress
in 9th July 2019
(Mobile Display in
Landscape
Orientation)
Mobile phone: Samsung Galaxy S5
Result of Progress in 9th July 2019
(Tracking Button)
• Track is active: • Track is non-active:
Next WeekTarget
1.Integration with the other’s page
2.Detailed-information page
Thank you

More Related Content

Similar to 20190710 ian joseph_statusreport

20190822 ian joseph_statusreport
20190822 ian joseph_statusreport20190822 ian joseph_statusreport
20190822 ian joseph_statusreportIan Joseph
 
BrightonSEO - David Naylor 10th April 2015
BrightonSEO - David Naylor 10th April 2015BrightonSEO - David Naylor 10th April 2015
BrightonSEO - David Naylor 10th April 2015David Naylor
 
Creative i pad use
Creative i pad useCreative i pad use
Creative i pad useKelgator
 
How to develop innovative apps for foldable devices
How to develop innovative apps for foldable devices How to develop innovative apps for foldable devices
How to develop innovative apps for foldable devices Concetto Labs
 
Education App Grant Proposal
Education App Grant ProposalEducation App Grant Proposal
Education App Grant ProposalLee Goettl
 
BYOD Implementation Plan Stieve
BYOD Implementation Plan StieveBYOD Implementation Plan Stieve
BYOD Implementation Plan StievePatrick Stieve
 
Producing An App - DigiLittleAcorns
Producing An App - DigiLittleAcornsProducing An App - DigiLittleAcorns
Producing An App - DigiLittleAcornsChristine Turner
 
Kids mobile app blog article
Kids mobile app blog articleKids mobile app blog article
Kids mobile app blog articlepallavi.modi
 
10 things adobe gets right about Mobile Learning with Adobe Captivate 8
10 things adobe gets right about Mobile Learning with Adobe Captivate 810 things adobe gets right about Mobile Learning with Adobe Captivate 8
10 things adobe gets right about Mobile Learning with Adobe Captivate 8RJ Jacquez
 
Fitness Activity Recognition for Smartphone
Fitness Activity Recognition for SmartphoneFitness Activity Recognition for Smartphone
Fitness Activity Recognition for SmartphoneIRJET Journal
 
What is the Average Cost to Develop an iPhone App?
What is the Average Cost to Develop an iPhone App?What is the Average Cost to Develop an iPhone App?
What is the Average Cost to Develop an iPhone App?Tariq Mohammad Habib
 
Google I/O Conference 2017 Highlights
Google I/O Conference 2017 HighlightsGoogle I/O Conference 2017 Highlights
Google I/O Conference 2017 HighlightsAdam Orchard
 
Latest_Portfolio_Anxiao_chen
Latest_Portfolio_Anxiao_chenLatest_Portfolio_Anxiao_chen
Latest_Portfolio_Anxiao_chenAnxiao Chen
 
2020 Summer Project Proposal Memo
2020 Summer Project Proposal Memo2020 Summer Project Proposal Memo
2020 Summer Project Proposal MemoA Jorge Garcia
 
Raghavendra
RaghavendraRaghavendra
RaghavendraRagh P
 

Similar to 20190710 ian joseph_statusreport (20)

20190822 ian joseph_statusreport
20190822 ian joseph_statusreport20190822 ian joseph_statusreport
20190822 ian joseph_statusreport
 
BrightonSEO - David Naylor 10th April 2015
BrightonSEO - David Naylor 10th April 2015BrightonSEO - David Naylor 10th April 2015
BrightonSEO - David Naylor 10th April 2015
 
Kubanek 20081209
Kubanek 20081209Kubanek 20081209
Kubanek 20081209
 
Creative i pad use
Creative i pad useCreative i pad use
Creative i pad use
 
How to develop innovative apps for foldable devices
How to develop innovative apps for foldable devices How to develop innovative apps for foldable devices
How to develop innovative apps for foldable devices
 
Intern presentation based on Flutter Lawyer App.
Intern presentation based on Flutter Lawyer App.  Intern presentation based on Flutter Lawyer App.
Intern presentation based on Flutter Lawyer App.
 
Education App Grant Proposal
Education App Grant ProposalEducation App Grant Proposal
Education App Grant Proposal
 
BYOD Implementation Plan Stieve
BYOD Implementation Plan StieveBYOD Implementation Plan Stieve
BYOD Implementation Plan Stieve
 
UX/UI Designer
UX/UI DesignerUX/UI Designer
UX/UI Designer
 
Producing An App - DigiLittleAcorns
Producing An App - DigiLittleAcornsProducing An App - DigiLittleAcorns
Producing An App - DigiLittleAcorns
 
D and g productions
D and g productionsD and g productions
D and g productions
 
Kids mobile app blog article
Kids mobile app blog articleKids mobile app blog article
Kids mobile app blog article
 
10 things adobe gets right about Mobile Learning with Adobe Captivate 8
10 things adobe gets right about Mobile Learning with Adobe Captivate 810 things adobe gets right about Mobile Learning with Adobe Captivate 8
10 things adobe gets right about Mobile Learning with Adobe Captivate 8
 
Fitness Activity Recognition for Smartphone
Fitness Activity Recognition for SmartphoneFitness Activity Recognition for Smartphone
Fitness Activity Recognition for Smartphone
 
Resume_4years_Exp_update
Resume_4years_Exp_updateResume_4years_Exp_update
Resume_4years_Exp_update
 
What is the Average Cost to Develop an iPhone App?
What is the Average Cost to Develop an iPhone App?What is the Average Cost to Develop an iPhone App?
What is the Average Cost to Develop an iPhone App?
 
Google I/O Conference 2017 Highlights
Google I/O Conference 2017 HighlightsGoogle I/O Conference 2017 Highlights
Google I/O Conference 2017 Highlights
 
Latest_Portfolio_Anxiao_chen
Latest_Portfolio_Anxiao_chenLatest_Portfolio_Anxiao_chen
Latest_Portfolio_Anxiao_chen
 
2020 Summer Project Proposal Memo
2020 Summer Project Proposal Memo2020 Summer Project Proposal Memo
2020 Summer Project Proposal Memo
 
Raghavendra
RaghavendraRaghavendra
Raghavendra
 

More from Ian Joseph

20190826 ianjoseph_FinalPresentation
20190826 ianjoseph_FinalPresentation20190826 ianjoseph_FinalPresentation
20190826 ianjoseph_FinalPresentationIan Joseph
 
Ian joseph profile introduction
Ian joseph profile introductionIan joseph profile introduction
Ian joseph profile introductionIan Joseph
 
20190802 ian joseph_statusreport
20190802 ian joseph_statusreport20190802 ian joseph_statusreport
20190802 ian joseph_statusreportIan Joseph
 
20190725 ian joseph_statusreport
20190725 ian joseph_statusreport20190725 ian joseph_statusreport
20190725 ian joseph_statusreportIan Joseph
 
20190805 pwa ian, aldy,& thariq
20190805 pwa ian, aldy,& thariq20190805 pwa ian, aldy,& thariq
20190805 pwa ian, aldy,& thariqIan Joseph
 
Ian joseph profile introduction
Ian joseph profile introductionIan joseph profile introduction
Ian joseph profile introductionIan Joseph
 
20190717 ian joseph_statusreport
20190717 ian joseph_statusreport20190717 ian joseph_statusreport
20190717 ian joseph_statusreportIan Joseph
 

More from Ian Joseph (7)

20190826 ianjoseph_FinalPresentation
20190826 ianjoseph_FinalPresentation20190826 ianjoseph_FinalPresentation
20190826 ianjoseph_FinalPresentation
 
Ian joseph profile introduction
Ian joseph profile introductionIan joseph profile introduction
Ian joseph profile introduction
 
20190802 ian joseph_statusreport
20190802 ian joseph_statusreport20190802 ian joseph_statusreport
20190802 ian joseph_statusreport
 
20190725 ian joseph_statusreport
20190725 ian joseph_statusreport20190725 ian joseph_statusreport
20190725 ian joseph_statusreport
 
20190805 pwa ian, aldy,& thariq
20190805 pwa ian, aldy,& thariq20190805 pwa ian, aldy,& thariq
20190805 pwa ian, aldy,& thariq
 
Ian joseph profile introduction
Ian joseph profile introductionIan joseph profile introduction
Ian joseph profile introduction
 
20190717 ian joseph_statusreport
20190717 ian joseph_statusreport20190717 ian joseph_statusreport
20190717 ian joseph_statusreport
 

Recently uploaded

DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMDEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMELOISARIVERA8
 
Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...EduSkills OECD
 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfPondicherry University
 
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...Nguyen Thanh Tu Collection
 
Improved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppImproved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppCeline George
 
How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17Celine George
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSAnaAcapella
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...EADTU
 
How to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptxHow to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptxCeline George
 
ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptxPoojaSen20
 
Personalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes GuàrdiaPersonalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes GuàrdiaEADTU
 
8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital ManagementMBA Assignment Experts
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...Nguyen Thanh Tu Collection
 
male presentation...pdf.................
male presentation...pdf.................male presentation...pdf.................
male presentation...pdf.................MirzaAbrarBaig5
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...Gary Wood
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptNishitharanjan Rout
 
MOOD STABLIZERS DRUGS.pptx
MOOD     STABLIZERS           DRUGS.pptxMOOD     STABLIZERS           DRUGS.pptx
MOOD STABLIZERS DRUGS.pptxPoojaSen20
 
UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024Borja Sotomayor
 

Recently uploaded (20)

DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMDEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
 
Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...
 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
 
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
 
Improved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppImproved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio App
 
How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
 
Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"
 
How to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptxHow to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptx
 
ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptx
 
Personalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes GuàrdiaPersonalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes Guàrdia
 
Including Mental Health Support in Project Delivery, 14 May.pdf
Including Mental Health Support in Project Delivery, 14 May.pdfIncluding Mental Health Support in Project Delivery, 14 May.pdf
Including Mental Health Support in Project Delivery, 14 May.pdf
 
8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
 
male presentation...pdf.................
male presentation...pdf.................male presentation...pdf.................
male presentation...pdf.................
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.ppt
 
MOOD STABLIZERS DRUGS.pptx
MOOD     STABLIZERS           DRUGS.pptxMOOD     STABLIZERS           DRUGS.pptx
MOOD STABLIZERS DRUGS.pptx
 
UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024
 

20190710 ian joseph_statusreport

  • 1. Weekly Progress of Smart Dispenser PWA (3-9 July 2019) By: Ian Joseph
  • 2. Profile •Name: Ian Joseph •University: Universitas Indonesia (UI) •Country: Indonesia •Project: Smart Dispenser ProgressiveWeb App (PWA)
  • 3. Responsibility InThis Project, I have responsibility to create 2 pages of the app. 1.Dashboard Page 2.Detailed-Information Page
  • 6. Target ofThisWeek 1.Finish the main components of Dashboard page. 2.Prepare for the integration with the other’s page.
  • 7. Progress of 3rd July 2019 In 1st day of my internship, I display the dispenser image in the background of the header from api that Mr.Johnny has prepared.
  • 8. Progress of 4th July 2019 In 2nd day of my internship, I add an overlay in front of the dispenser image to make it a little bit darker. Besides, I change all the pictures in the button with icons. I also created a click effect for the button.
  • 9. Progress of 5th July 2019 In 3rd day of my internship, I researched and try to make a drop-down menu for the ‘more’ button.
  • 10. Progress of 8th July 2019 In 4th day of my internship, I improved the drop-down menu feature. I also created a routing feature to go to the detailed-information page, and then integrate it with the button in the drop down-menu in dashboard page. I also Add a HostListener to listen the DOM event. I use it to make the html height and width could adjust with the screen device dynamically.
  • 11. Result of Progress in 8th July 2019
  • 12. Progress of 9th July 2019 In 5th day of my internship, I improved the dynamic adjust feature. If the PWA is opened from PC, it will adjust the screen with height:width ratio = 16:9. If it’s opened with another type of device, the PWA will adjust in fullscreen.
  • 13. Result of Progress in 9th July 2019 (PC Initial Display)
  • 14. Result of Progress in 9th July 2019 (PCWidth Resized Display)
  • 15. Result of Progress in 9th July 2019 (PC Height &Width Resized Display)
  • 16. Result of Progress in 9th July 2019 (Mobile Display in Portrait Orientation) Mobile phone: SamsungGalaxy S5
  • 17. Result of Progress in 9th July 2019 (Mobile Display in Landscape Orientation) Mobile phone: Samsung Galaxy S5
  • 18. Result of Progress in 9th July 2019 (Tracking Button) • Track is active: • Track is non-active:
  • 19. Next WeekTarget 1.Integration with the other’s page 2.Detailed-information page