• Tidak ada hasil yang ditemukan

LAPORAN KERJA PRAKTEK

N/A
N/A
Nguyễn Gia Hào

Academic year: 2023

Membagikan "LAPORAN KERJA PRAKTEK"

Copied!
96
0
0

Teks penuh

(1)

LAPORAN KERJA PRAKTEK

PT. CLOUD HOSTING INDONESIA

PEMBUATAN FRONT-END APLIKASI MOBILE IDCLOUDHOST

YUGO MARANTIKA 6304181153

PROGRAM STUDI D4 REKAYASA PERANGKAT LUNAK JURUSAN TEKNK INFORMATIKA

POLITEKNIK NEGERI BENGKALIS BENGKALIS-RIAU

2022

(2)

ii

(3)

iii

KATA PENGANTAR

Bismilaahirrahmaanirrahiim..., AssalamualikumWr,Wb

Segala puji dan syukur saya panjatkan kehadirat Allah SWT atas segala karunia, rahmat dan kekuatan, juga segala petunjuk dan kemudahan sehingga saya dapat menyelesaikan penulisan laporan ini. Shalawat serta salam selalu kita hadiahkan kepada junjungan kita Nabi Muhammad SAW, beserta keluarganya, para sahabatnya dan para pengikutnya.

Laporan ini berjudul “Pembuatan Front-end Aplikasi Mobile IDCloudHost”, Yang disusun untuk memenuhi salah satu syarat dalam menyelesaikan kerja praktek di PT. Cloud Hosting Indonesia (IDCloudHost).

Dalam kesempatan kali ini saya ingin mengucapkan banyak terima kasih saya kepada orang orang yang berjasa dalam membantu saya menyelesaikan tugas kerja praktek sekaligus laporan kerja praktek, di antaranya:

1. Terimakasih kepada Allah SWT. yang selalu memberikan kesehatan sehingga saya dapat menyelesaikan Kerja Praktek saya dengan tepat waktu.

2. Terimakasih kepada kedua orang tua dan Saudara saya atas doa dan restunya yang selalu menyertai setiap langkah dan tujuan.

3. Bapak Johny Custer, S.T.,M.T. selaku Direktur Politeknik Negeri Bengkalis.

4. Bapak Danuri, M.Cs selaku Ketua Jurusan Teknik Informatika Politeknik Negeri Bengkalis.

5. Ibu Rezki Kurniati, M.Kom selaku Ketua Program Studi Sarjana Terapan Rekayasa Perangkat Lunak Politeknik Negeri Bengkalis.

6. Bapak Fajri Profesio Putra, M.Cs selaku koordinator Kerja Praktek sekaligus Dosen Pembimbing Kerja Praktek Politeknik Negeri Bengkalis.

(4)

iv 7. Terimakasih kepada Om Alfian Pamungkas Sakawiguna selaku CEO PT.

Cloud Hosting Indonesia (IDCloudHost)

8. Terimakasih kepada Om M. Mufid Luthfi selaku CMO dan pimpinan cabang IDCloudHost Pekanbaru

9. Terimakasih kepada Kak Alfina Balqis selaku pembimbing atau mentor selama berada di tempat pelaksanaan KP

10. Terimakasih kepada Kak Athri Kasih selaku pembimbing atau mentor selama berada di tempat pelaksanaan KP.

11. Seluruh karyawan PT. Cloud Hosting Indonesia (IDCloudHost) yang telah banyak memberikan ilmu kepada penulis.

12. Terimakasih kepada semua teman-teman dan sahabat yang selalu memberi dukungan serta selalu bisa menjadi tempat curhat segala keluh kesah, dan juga sebagai keluarga kedua buat saya.

Selama proses kerja praktek berlangsung, saya sebagai pelaksana merasa senang hati melaksanakan kerja praktek ini karena memberikan dampak positif salah satunya pengalaman di lapangan langsung dari perusahaan yang tidak mungkin bisa saya dapatkan saat proses kuliah berlangsung. Akhir kata, penulis mohon maaf yang sebesar-besarnya terutama kepada pihak perusahaan dan pihak kampus apabila selama proses kerja praktek terdapat sikap yang kurang menyenangkan dan dalam penyusunan laporan ini terdapat banyak kesalahan.

Semoga laporan ini dapat bermanfaat pada umumnya bagi para pembaca.

(5)

v DAFTAR ISI

HALAMAN SAMPUL i

LEMBAR PENGESAHAN ii

KATA PENGANTAR iii

DAFTAR ISI v

DAFTAR GAMBAR vii

DAFTAR TABEL ix

DAFTAR LAMPIRAN x

BAB I 1

PENDAHULUAN 1

1.1 Latar Belakang 1

1.2 Tujuan Dan Manfaat 2

1.3 Luaran Proyek 3

BAB II 4

GAMBARAN UMUM PERUSAHAAN/INSTANSI 4

2.1 Sejarah Singkat Perusahaan/Instansi 4

2.2 Visi Dan Misi Perusahaan/Instansi 4

2.2.1 Visi 4

2.2.2 Misi 5

2.3 Struktur Organisasi Perusahaan/Instansi 5

2.3.1 CEO ( Chief Executive Officer ) 6

2.3.2 CMO ( Chief Marketing Officer ) 6

2.3.3 CTO ( Chief Technology Officer ) 7

2.3.4 COO ( Chief Operating Officer ) 8

2.4 Ruang Lingkup Perusahaan/Instansi 9

BAB III 11

BIDANG PEKERJAAN SELAMA KERJA PRAKTEK 11

3.1 Pengerjaan Program Ekabima dan Program NGO GO Digital 11

3.2 Slicing Design Website IDCloudHost 12

3.3 Pembuatan Frontend Aplikasi Mobile IDCloudHost 18

BAB IV 26

PEMBUATAN FRONT-END APLIKASI MOBILE IDCLOUDHOST 26

(6)

vi

4.1 Metodologi 26

4.1.1 Prosedur Pembuatan Sistem 26

4.1.2 Metodologi Pengumpulan Data 26

4.1.3 Proses Perancangan 26

4.1.4 Tahapan dan Jadwal Pelaksanaan 28

4.2 Perancangan dan Implementasi 28

4.2.1 Analisis Data 28

4.2.2 Rancangan Sistem/Alat/Solusi 28

4.2.3 Implementasi Sistem/Alat/Solusi 37

4.2.4 Dampak Implementasi Sistem/Alat/Solusi 57

4.2.5 Kesulitan dan Solusi Selama Kerja Praktek 57

BAB V 58

PENUTUP 58

5.1 Kesimpulan 58

5.2 Saran 58

DAFTAR PUSTAKA 59

DAFTAR LAMPIRAN x

(7)

vii DAFTAR GAMBAR

Gambar 2. 1. Sejarah Singkat Perusahaan 4

Gambar 2. 2. Struktur Organisasi Perusahaan 5

Gambar 3. 1. Pembuatan Website Sekolah Program Ekabima 11 Gambar 3. 2. Pembuatan Website Yayasan Program NGO Go Digital 12

Gambar 3. 3. Slicing Design Website IDCloudHost 18

Gambar 3. 4. Pembuatan Front-end Aplikasi Mobile IDCloudHost 25

Gambar 4. 1. Flowchart Proses Perancangan 27

Gambar 4. 2. Halaman Dashboard 29

Gambar 4. 3.Halaman Dashboard > Button + 29

Gambar 4. 4. Halaman Dashboard > Notification 30

Gambar 4. 5. Halaman My Services 30

Gambar 4. 6. Halaman My Services > Details 31

Gambar 4. 7. Halaman Choose Services 31

Gambar 4. 8. Halaman My Domain 32

Gambar 4. 9. Halaman My Domain > Details 32

Gambar 4. 10. Halaman Client Area 33

Gambar 4. 11. Halaman Client Area > Unpaid Invoices 33 Gambar 4. 12. Halaman Client Area > Description 34

Gambar 4. 13. Halaman Support Tickets 34

Gambar 4. 14. Support Tickets > Details 35

Gambar 4. 15. Halaman Support Tickets > Reply 35

Gambar 4. 16. Halaman Cloud Hosting Cpanel 36

Gambar 4. 17. Header 38

Gambar 4. 18. Content 42

Gambar 4. 19. Footer 45

Gambar 4. 20. Banner Promo 46

Gambar 4. 21. Export Banner Promo 46

Gambar 4. 22. Halaman My Snack Expo 47

Gambar 4. 23. Create Project 48

Gambar 4. 24. Tampilan Source Code 48

(8)

viii

Gambar 4. 25. Tampilan Dashboard 49

Gambar 4. 26. Tampilan Dashboard > Button + 49

Gambar 4. 27. Tampilan Dashboard > Notification 50

Gambar 4. 28. Tampilan My Services 50

Gambar 4. 29. Tampilan My Services > Details 51

Gambar 4. 30. Tampilan Choose Services 51

Gambar 4. 31. Tampilan My Domain 52

Gambar 4. 32. Tampilan My Domain > Details 52

Gambar 4. 33. Tampilan Client Area 53

Gambar 4. 34. Tampilan Client Area > Unpaid Invoices 53 Gambar 4. 35. Tampilan Client Area > Description 54

Gambar 4. 36. Tampilan Support Tickets 54

Gambar 4. 37. Tampilan Support Tickets > Details 55

Gambar 4. 38. Tampilan Support Tickets > Reply 55

Gambar 4. 39. Tampilan Cloud Hosting Cpanel 56

(9)

ix DAFTAR TABEL

Tabel 4. 1. Tahapan dan Jadwal Pelaksanaan 28

(10)

x DAFTAR LAMPIRAN

Lampiran 1 Dokumentasi xi

Lampiran 2 Penilaian Dari Perusahaan Kerja Praktek xiii Lampiran 3 Surat Keterangan Telah Melaksanakan Kerja Praktek xiv

Lampiran 4 Kegiatan Mingguan xv

(11)

1 BAB I

PENDAHULUAN

1.1 Latar Belakang

Praktek Kerja Lapangan (PKL) merupakan salah satu bentuk implementasi secara sistematis dan sinkron antara program pendidikan dikampus dengan program penguasaan keahlian yang diperolah melalui kegiatan kerja secara langsung didunia kerja untuk mencapai tingkat keahlian tertentu. Selain itu PKL merupakan salah satu kegiatan akademik yang wajib diikuti oleh seluruh mahasiswa pada program studi tertentu. Tempat PKL adalah perusahaan atau instansi yang bekerjasama dengan kampus. Perusahaan maupun tempat magang lainnya hanya menerima peserta paling banyak 30% dari jumlah karyawan, pada penelitian ini penulis menganalisa dan merancang sistem informasi tempat PKL sehingga semua pihak yang terlibat dapat merasakan manfaat dari kegiatan PKL (Arifin, 2014).

PT. Cloud Hosting Indonesia (IDCloudHost) merupakan salah satu Web Hosting Provider yang ada di Indonesia dengan menawarkan layanan seperti pendaftaran Domain, Cloud Hosting, Server (VPS & Dedicated Server), Reseller Domain & Hosting, dan beberapa layanan lainnya. Data center IDCloudHost berada dibeberapa lokasi di Indonesia seperti IDC Duren Tiga, Cyber 1 dan 2.

Selain itu juga terdapat dibeberapa negara seperti di Singapura, Inggris, Hongkong, dan Jepang. Saat ini sudah ada lebih +60.000 client yang menggunakan layanan IDCloudHost dan mendapatkan kepercayaan dari perusahaan besar seperti Telkomsel, Telkom, Universitas Telkom, ITS Surabaya, beberapa kementrian republik Indonesia, dan lainnya yang menggunakan fasilitas dari IDCloudHost. Tidak hanya itu, IDcloudhost berkomitmen menjadi salah satu Web Hosting murah dan terbaik di Indonesia dengan terdaftar sebagai salah satu registrar di PANDI sebagai salah satu pengelola nama domain di Indonesia. Saat ini sudah ada lebih dari +200.000 client yang bergabung menggunakan layanan IDCloudhost sebagai solusi tepat untuk website dan aplikasi bagi para Startup,

(12)

2 Bisnis Online, UMKM, Freelance, Perusahaan, dan lainnya. Dengan banyaknya keunggulan yang dimiliki IDCloudHost ini menjadi alasan bagi penulis untuk memilih IDCloudHost sebagai tempat pelaksanaan KP yang tepat.

Selama magang atau kerja praktek di Divisi Developer, project pertama yang diberikan adalah membuat Website Sekolah dengan menggunakan CMS Wordpress kemudian project kedua adalah Slicing Design Website IDCloudHost dan project yang terakhir adalah Membuat Front-end Aplikasi Mobile IDCloudHost dan merupakan project yang di ambil untuk project magang.

1.2 Tujuan Dan Manfaat

Adapun tujuan dari pelaksaan Kerja Praktek ini adalah :

a. Melatih mahasiswa untuk memahami kemampuan dan kualitas Kerja yang ad apa pada diri sendiri masing-masing dalam dunia kerja.

b. Memperolah pengalaman praktis sesuai dengan pengetahuan dan keterampilan program studi.

c. Memperoleh kesempatan untuk menerapkan ilmu pengetahuan yang telah diperolah dalam perkuliahan untuk diterapkan dalam lapangan kerja.

d. Melahirkan sikap bertanggung jawab, disiplin, sikap mental, etika yang baik serta dapat bersosialisasi dengan sekitar.

e. Membangun relasi atau hubungan yang dapat menjadi jembatan dalam menuju kesuksesan.

f. Memotivasi mahasiswa untuk hidup dalam kemandirian Adapun manfaat dari pelaksanaan kerja praktek ini adalah :

a. Mahasiswa dapat menerapkan ilmu pengetahuan dalam dunia kerja secara nyata

b. Menambahkan wawasan pada mahasiswa kerja praktek tentang bagaimana proses dalam sebuah perusahaan dan mengetahui pekerjaan apa saja yang dilakukan dalam sebuah perusahaan.

c. Meningkatkan kerjasama antara pihak perusahaan dengan lembaga pendidikan khususnya Program Studi D4 Rekayasa Perangkat Lunak

(13)

3 d. Membantu meringankan tugas pekerjaan di perusahaan tersebut.

1.3 Luaran Proyek

Output yang dihasilkan dari proyek yang dikerjakan selama kerja praktek di IDCloudHost adalah membuat Front-end Aplikasi Mobile IDCloudHost yang digunakan untuk menyediakan informasi mengenai IDCloudHost, produk dan jasa yang ditawarkan.

(14)

4 BAB II

GAMBARAN UMUM PERUSAHAAN/INSTANSI

2.1 Sejarah Singkat Perusahaan/Instansi

IDCloudHost (PT. Cloud Hosting Indonesia) adalah penyedia layanan Web Hosting Provider berbasis SSD Cloud Hosting dengan berbagai pilihan lokasi Data Center. Dibangun pada tahun 2015, IDCloudHost telah melayani kebutuhan dari berbagai segmentasi baik itu kalangan professional, SME hingga korporasi besar. Ada sekitar lebih kurang 60.000 customer telah percaya GO Digital bersama kami, terhitung sejak 2015 PT. Cloud Hosting Indonesia didirikan.

Gambar 2. 1. Sejarah Singkat Perusahaan

2.2 Visi Dan Misi Perusahaan/Instansi 2.2.1 Visi

Menjadi Perusahaan Web Provider Indonesia Terbesar, Terlengkap, dan Terpercaya dengan membawa nilai-nilai sosial dalam mendukung ekosistem digital di Indonesia.

(15)

5 2.2.2 Misi

Menjadi One Stop Platform to Go Digital bagi seluruh lapisan masyarakat dengan akses cepat, teknologi terbaru, dan partner bisnis yang tepat untuk pengembangan bisnis.

2.3 Struktur Organisasi Perusahaan/Instansi

Gambar 2. 2. Struktur Organisasi Perusahaan

(16)

6 2.3.1 CEO ( Chief Executive Officer )

CEO adalah jabatan yang langsung dipilih oleh pemegang saham. Meski dalam beberapa kasus, pemilik perusahaan seringkali juga merangkap sebagai CEO. Secara umum, tanggung jawab utama CEO adalah membuat keputusan besar bagi perusahaan. Tugas lain dari CEO adalah mengelola keseluruhan operasi dan sumber daya perusahaan. Selain itu, fungsi CEO adalah bertindak sebagai titik komunikasi utama antara dewan direksi dan operasi perusahaan. Karenanya, posisi CEO adalah dijabat oleh orang yang benar-benar mumpuni dalam mengelola perusahaan. Peran CEO perusahaan yang satu dengan perusahaan lain biasanya berbeda. Perbedaan tersebut dilihat dari besar kecilnya perusahaan, budaya, dan struktur perusahaan. Adapaun tugas dan tanggung jawab yang dimiliki oleh seorang CEO yaitu:

a. Berkomunikasi atas nama perusahaan, dengan pemegang saham, pihak pemerintah, dan publik.

b. Memimpin pengembangan strategi jangka pendek dan jangka panjang perusahaan.

c. Menciptakan dan mengimplementasikan visi dan misi perusahaan atau organisasi.

d. Mengevaluasi pekerjaan para pemimpin eksekutif lainnya di dalam perusahaan, termasuk direktur.

e. Menjaga performa perusahaan terhadap situasi pasar yang kompetitif, peluang ekspansi, perkembangan industri, dan lain-lain.

f. Memastikan bahwa perusahaan mempertahankan tanggung jawab sosial yang tinggi di mana pun ia melakukan bisnis.

g. Menilai risiko terhadap perencanaan perusahaan dan memastikannya dipantau dengan baik.

h. Menetapkan tujuan strategis bisnis untuk jangka panjang.

2.3.2 CMO ( Chief Marketing Officer )

CMO adalah posisi eksekutif atau pimpinan perusahaan yang bertanggung jawab dalam urusan marketing (pemasaran) dan perikalanan. Di beberapa perusahaan, istilah lain dari CMO adalah direktur pemasaran. Namun, beberapa

(17)

7 pakar manajemen dan pemasaran menekankan bahwa CMO memiliki peran yang lebih luas daripada direktur pemasaran. Adapun tugas dan tanggung jawab yang dimiliki oleh seorang CMO yaitu:

a. Analisa data meliputi :

 Memprediksi tren bisnis dan perilaku pelanggan

 Menyajikan laporan berdasarkan pengumpulan data, interpretasi data dan analisis.

 Berkontribusi pada keputusan bisnis lewat pertanyaan penelitian yang signifikan.

b. Membuat strategi perencanaan yang meliputi :

 Mempersiapkan strategi pemasaran secara menyeluruh untuk menggabungkan antara strategi penjualan dan pertumbuhan.

 Turut seta dalam mengembangkan segmentasi pasar, pencarian prospek, strategi penetapan harga, analisis kompetitif dan analisis pasar.

 Menggunakan analisis SWOT untuk menentukan faktor ekonomi mikro yang akan mempengaruhi kesuksesan manajemen bisnis.

c. Memahami produk perusahaan dengan cara :

Memimpin, memotivasi, mengatur dan mengukur kinerja tim penjualan.

Mengawasi perkembangan produk baru dan membuat peta jalan produk.

Memperkirakan penjualan dan anggaran di masa depan secara akurat untuk memastikan efektivitas tenaga penjualan.

2.3.3 CTO ( Chief Technology Officer )

CTO adalah eksekutif yang bertanggung jawab atas kebutuhan teknologi organisasi serta penelitian dan pengembangannya. Sebagai posisi eksekutif tertinggi di bidang teknologi, tugas seorang CTO adalah memimpin keseluruhan departemen teknologi atau engineering. Untuk itu, posisi ini memiliki tanggung jawab dan kualifikasi yang cukup tinggi. Adapaun tugas dan tanggung jawab yang dimiliki oleh seorang CTO yaitu :

(18)

8 a. Memastikan setiap teknologi yang digunakan mampu menunjang kebutuhan perusahaan, serta mengikuti trend terbaru yang lebih fleksibel dan canggih.

b. Memonitoring dan memastikan kebutuhan Sumber Daya Manusia (SDM) mampu berkompetisi dengan produktif dan sehat.

c. Menyusun, membuat, merancang, dan menetapkan kebijakan teknis.

d. Mampu untuk menjelaskan kepada departemen atau divisi non-teknis.

e. Mengembangkan produk dan teknologi terbaru 2.3.4 COO ( Chief Operating Officer )

COO adalah pimpinan yang bertanggungjawab pada pembuatan keputusan administrasi dan operasional perusahaan. COO biasanya melapor langsung ke CEO. COO dianggap sebagai orang kedua dalam rantai komando setelah CEO.

Karena itu, di beberapa perusahaan, posisi COO adalah disebut sebagai Excecutive Vice President atau direktur operasional. Tugas utama COO adalah berfokus pada pelaksanaan rencana bisnis perusahaan, sesuai dengan model bisnis yang telah ditetapkan. Sedangkan CEO adalah lebih mementingkan tujuan jangka panjang dan pandangan perusahaan yang lebih luas. Dengan kata lain, CEO menyusun rencana dan COO mengimplementasikannya. Karenanya, tak jarang seorang COO memiliki kemampuan teknis yang lebih dari seorang CEO.

Adapaun tugas dan tanggung jawab yang dimiliki oleh seorang COO yaitu : a. Bekerja bersama CEO untuk memastikan tujuan bisnis.

b. Mengelola operasional bisnis perusahaan dari hari ke hari.

c. Merancang dan mengimplementasikan proses dan strategi baru perusahaan.

d. Bertindak sebagai penghubung antara CEO dan karyawan tingkat tinggi.

e. Membuat kebijakan perusahaan untuk memfasilitasi produktivitas dan efisiensi.

f. Mendorong karyawan untuk mencapai tujuan yang sesuai dengan visi perusahaan.

g. Menganalisis kinerja perusahaan dan mencari area perbaikan.

h. Berkoordinasi dengan eksekutif tingkat C lainnya dan manajemen tingkat senior untuk mengalokasikan anggaran dan sumber daya.

(19)

9 2.4 Ruang Lingkup Perusahaan/Instansi

PT. Cloud Hosting Indonesia (IDCloudHost) adalah perusahaan yang menawarkan layanan seperti pendaftaran Domain, Cloud Hosting, Server (VPS &

Dedicated Server), Reseller Domain & Hosting, dan beberapa layanan lainnya.

Selain dari layanan di atas, IDCloudHost juga ada beberapa program yang sedang berjalan pada saat ini,yang dimana program ini melakukan kerjasama dengan perusahaan-perusahaan luar. Adapun beberapa program tersebut yaitu:

1. Affiliate

Program affliliasi adalah sebuah program memberikan komisi atau imbalan kepada pelanggan, yang diberikan oleh IDCloudHost sebagai salah satu kontribusi pelanggan membantu dalam berkolaborasi untuk perkembangan yang lebih baik. IDCloudHost mengajak dan merekomendasikan pelanggan mengikuti program afiliasi hosting untuk mendapatkan penghasilan tambahan secara online dengan mudah, cepat dan gratis tanpa biaya.

2. Beasiswa IDCloudHost

Program beasiswa IDCloudHost 2022 berkolaborasi bersama Masuk Kampus dan Telkom University merupakan program beasiswa yang memberikan dukungan berupa pembiayaan kuliah hingga lulus. Beasiswa ini bersifat gratis, tidak hanya mendapatkan fasilitas biaya kuliah sampai lulus, tapi juga mendapatkan fasilitas asrama secara gratis selama 1 tahun.

Beasiswa IDCloudHost 2022 ini dibuka untuk jenjang S1 dan D3 dengan pilihan berbagai jurusan yang ada di Telkom University.

3. Event & Seminar

Program Event adalah program dengan konsep Seminar, Webinar, dan pelatihan baik online dan offline yang dikemas secara menarik dari IDCloudHost dengan berbagai topik menarik terkait digitalisasi bisnis yang dibawakan oleh beberapa pakar yang ahli dibidangnya.

(20)

10 4. Lomba Blog

Kompetensi Lomba Blog 2022 dari IDCloudHost merupakan suatu ajang lomba tahunan yang secara konsisten dilakukan IDCloudHost untuk memfasilitasi para blogger dalam menulis menggunakan blog. Pada kompetisi ini mengusung tema “Semua Bisa Go Digital” dimana pengguna dapat menceritakan bagaimana pengalaman dan impact positif terkait digitalisasi yang pernah dilakukan baik itu pengalaman individu atau pengalaman dalam membangun bisnis.

5. Program Ekabima

Program Ekabima adalah program yang menyediakan domain sch.id untuk website sekolah selama 1 tahun. Bukan hanya domain, program ini juga menyediakan pembuatan website sekolahnya juga. Program ini dapat diikuti mulai dari jenjang SD hingga SMA swasta maupun negeri.

6. Program NGO Go Digital

Program NGO Go Digital merupakan salah satu program kolaborasi dan donasi yang dilaksanakan oleh beberapa partner dimana NGO/Yayasan/Komunitas yang terdaftar akan mendapatkan bantuan akses digital untuk membangun platfrom digital organisasinya untuk upaya memperluas dampak manfaat dan kebaikan dari NGO/Yayasan/Komunitas di seluruh Indonesia.

(21)

11 BAB III

BIDANG PEKERJAAN SELAMA KERJA PRAKTEK

3.1 Pengerjaan Program Ekabima dan Program NGO GO Digital

Program Ekabima merupakan pemberian Website gratis untuk sekolah- sekolah yang ada di seluruh Indonesia guna mendukung Ekosistem Digital terutama di bidang pendidikan, sedangkan Program NGO merupakan salah satu program kolaborasi dan donasi yang dilaksanakan oleh beberapa partner dimana NGO/Yayasan/Komunitas yang terdaftar akan mendapatkan bantuan akses digital untuk membangun platfrom digital organisasinya untuk upaya memperluas dampak manfaat dan kebaikan dari NGO/Yayasan/Komunitas di Seluruh Indonesia. ada sekitar 7 Website yang diberikan untuk dikerjakan sebagai bahan pekerjaan di kantor, pembuatan Website ini menggunakan CMS Wordpress.

Gambar 3. 1. Pembuatan Website Sekolah Program Ekabima

(22)

12 Gambar 3. 2. Pembuatan Website Yayasan Program NGO Go Digital

3.2 Slicing Design Website IDCloudHost

Slicing adalah kegiatan yang memiliki tujuan untuk mengkonversi tampilan design web berupa gambar menjadi bagian-bagian yang kecil. Bagian bagian yang kecil ini adalah bagian-bagian yang tidak bisa dimunculkan menggunakan HTML ataupun CSS. Dengan demikian saat akan membuat tampilan versi HTML cukup tinggal memanggil gambarnya saja. Membuat land page IDCloudHost dengan menggunakan HTML dan CSS dari nol sampai bisa menampilkan sebuah halaman utuh. Berikut source code nya :

 Source Code :

<!DOCTYPE html>

<html class="no-js" lang="en">

<head>

<meta charset="UTF-8">

<meta http-equiv="X-UA-Compatible" content="IE=edge">

<meta name="viewport" content="width=device-width, initial- scale=1.0">

<title>Hubungi Kami</title>

<link rel="stylesheet" href="style.css">

</head>

<body>

(23)

13

<div class="container">

<nav>

<div class="nav-brand">

<img src="img/idCloudHost-Logo-horizontal-03 1.svg" />

</div>

<div class="nav-items">

<ul class="nav-links">

<li><a href="#" class="nav-link">Produk</a></li>

<li><a href="#" class="nav-link">Program</a></li>

<li><a href="#" class="nav-link">Company</a></li>

<li><a href="#" class="nav-link">Resources</a></li>

<li><a href="#" class="nav-link">Promo</a></li>

<li><a href="#" class="nav-link">Bantuan</a></li>

</ul>

<button class="btn-secondary">LOGIN</button>

</div>

</nav>

<section class="home">

<div class="text-section">

<h1 class="large-title">Hubungi Kami</h1>

<p class="isi">Sesuai komitmen kami dalam memberikan layanan yang unggul dan profesional, Kami memastikan bahwa informasi apapun yang Anda butuhkan segera terlayani hanya dengan menghubungi team kami.</p>

<h1 class="medium-title">Mengapa Pesantren Go Digital

?</h1>

</div>

</section>

<div class="wrap">

<div class="card">

<img class="image" src="img/Group 646.svg" />

<div class="isi">

<br><h4><b>Our Home</b></h4><br>

<p>Alamat: Kompleks Setiabudhi Terrace, Jl. Cipaku Indah II No.18, Bandung, Jawa Barat, 40143</p><br>

<p>Jl. Bojonggenteng No.2 Kec. Bojonggenteng Sukabumi 43353 </p><br>

<p>Jl. Jend. Ahmad Yani. Kec. Marpoyan Damai, Kota Pekanbaru, Riau 28128</p>

</div>

</div>

<div class="card">

<img class="image" src="img/Group 646 (1).svg" />

<div class="isi">

(24)

14

<br><h4><b>Support Ticket</b></h4> <br>

<p>Mail : care@idcloudhost.com Partnership <br> Web : <br> idcloudhost.com/partnership</p><br>

<p>Beasiswa <br> Mail : <br>

beasiswa@idcloudhost.com</p>

</div>

</div>

<div class="card">

<img class="image" src="img/Group 646 (2).svg" />

<div class="isi">

<br><h4><b>Chat With Us</b></h4> <br>

<p>Butuh Bantuan? Customer Service Kami siap membantu anda 24/7 </p><br>

<p> Phone <br> Number : (021) 40000 995</p>

</div>

</div>

</div>

<div class="hubungi-kami">

<h1 class="small-title">Hubungi Kami</h1>

<p class="title">Memulai proyek Anda dengan kami. Kami akan senang untuk bekerja sama dengan Anda</p>

</div>

<div class="colums">

<form action="#">

<div class="field">

<label>Your Name</label><br><br>

<input class="name" type="text" required>

</div>

<div class="field">

<br><label>Your Email<label><br><br>

<input class="email" type="email" required>

</div>

<div class="field">

<br><label>Your Message</label><br><br>

<input class="text" type="text" required>

</div>

<button class="send">

<a href="#">Send Message</a>

</button>

</form>

</div>

<div class="solusi">

<div class="judul-solusi">

(25)

15

<h1>Solusi Sempurna untuk Bisnis Anda</h1>

<p>Dalam Waktu 3 Menit, Anda akan mendapatkan semua layanan dengan cepat. Tidak ada kewajiban untuk upgrade, downgrade atau cancel setiap waktu</p>

</div>

<button class="cloud">

<a href="#">Buat Private Cloud</a>

</button>

<button class="hubungi">

<a href="#">Hubungi Kami</a>

</button>

<div class="bg-solusi">

<img src="img/idcloudhost-1-removebg (1) 1.png">

<div class="subscribe">

<p>Subscribe here to get update</p>

<form action="#">

<div class="fieldd">

<input class="address" type="email"

placeholder="Enter email address..." required>

<button class="subs">

<a href="#">Subscribe</a>

</button>

</div>

</form>

</div>

</div>

</div>

<div class="content">

<div class="about">

<h2>About IDCH</h2>

<p>IDCloudHost (PT Cloud Hosting Indonesia) adalah penyedia layanan Web Hosting Provider berbasis SSD Cloud Hosting yang mempunyai tujuan untuk selalu menjaga website tetap hidup dan cepat di akses dari berbagai negara. Saat ini tersedia Beberapa Data Center Utama yang dapat Anda gunakan dengan berlangganan menggunakan layanan Kami.</p>

<div class="sosmed">

<img src="img/Vector.png">

<img src="img/Vector (1).png">

<img src="img/Vector (2).png">

<img src="img/Vector (3).png">

<img src="img/Vector (4).png">

<img src="img/Vector (5).png">

</div>

<div class="number">

(26)

16

<h2>(021) 40000995 </h2>

<p>Layanan 24 jam call center kami selalu siap sedia membantu Anda</p>

</div>

</div>

<div class="fitur">

<div class="service">

<h4>Service</h4>

<ul>

<li><a href="#">Domain</a></li>

<li><a href="#">Cloud Hosting</a></li>

<li><a href="#">Reseller Hosting</a></li>

<li><a href="#">Virtual Private Server</a></li>

<li><a href="#">Dedicated Server</a></li>

<li><a href="#">Layanan Lainnya</a></li>

</ul>

</div>

<div class="company">

<h4>Company</h4>

<ul>

<li><a href="#">Tentang Perusahaan</a></li>

<li><a href="#">Tim Kami</a></li>

<li><a href="#">Media Kit</a></li>

<li><a href="#">Ketentuan Layanan</a></li>

<li><a href="#">Tanya Jawab</a></li>

<li><a href="#">Afiliasi</a></li>

</ul>

</div>

<div class="links">

<h4>Links</h4>

<ul>

<li><a href="#">Control Panel</a></li>

<li><a href="#">Pembayaran</a></li>

<li><a href="#">Status Server</a></li>

<li><a href="#">Promo</a></li>

<li><a href="#">Panduan</a></li>

<li><a href="#">Blog</a></li>

</ul>

</div>

</div>

</div>

<div class="pay">

(27)

17

<h4>Accepted Payment Methode</h4>

<img src="img/Logo-Visa.png">

<img src="img/Logo-Mastercard.png">

<img src="img/Logo-ATM-Bersama.png">

<img src="img/Logo-BCA.png">

<img src="img/Logo-BNI.png">

<img src="img/Logo-Bank-BRI.png">

<img src="img/Logo-Mandiri.png">

<img src="img/Logo-Mandiri-Syariah.png">

<img src="img/Logo-CIMB-Niaga.png">

<img src="img/Logo-Permata-Bank.png">

<img src="img/Logo-Bank-Maybank.png">

<img src="img/Logo-Paypal.png">

<img src="img/Logo-OVO.png">

<img src="img/Logo-GOPAY.png">

<img src="img/Pembayaran-Shopee-Pay-IDCloudHost.png">

<img src="img/logo-Alfamidi.png">

<img src="img/Logo-Alfamart.png">

<img src="img/Logo-Indomaret.png">

<img src="img/Logo-Wester-Union.png">

</div>

</div>

<div class="footer">

<p class="copyright">2015 - 2020 © PT Cloud Hosting Indonesia</p>

<p class="akreditasi"> AKREDITASI & PARTNER

<img class="akre" src="img/Logo-Accredited-registrar-pandi- IDcloudHost 1.png ">

<img class="idea" src="img/IDEA-Member-Verified 1.png ">

</p>

</div>

</body>

</html>

(28)

18 Hasilnya :

Gambar 3. 3. Slicing Design Website IDCloudHost 3.3 Pembuatan Front-end Aplikasi Mobile IDCloudHost

Pembuatan Front-end aplikasi Mobile IDCloudHost yang mana hampir sama dengan Slicing Design Website nya, pembuatannya menggunakan React- Native Expo, untuk menjalankan aplikasi dengan menggunakan device dari aplikasi Expo-Go, dengan React-Native Expo lebih mudah dan tidak berat di laptop untuk menjalankannya. Berikut source code nya :

 Source Code :

import { View, ScrollView, StyleSheet, Text, Image, TextInput,

} from 'react-native';

import React from 'react';

import Constants from 'expo-constants';

import { LinearGradient } from 'expo-linear-gradient';

export default class Dashboard extends React.Component { constructor(props) {

super(props);

(29)

19

this.state = { text: '' };

}

render() { return (

<ScrollView style={{ backgroundColor: '#FFFFFF' }}>

<View>

<View style={{ paddingTop: Constants.statusBarHeight, alignIte ms:'center' }}>

<View style={styles.header}>

<Text style={styles.mydashboard}>My Dashboard</Text>

<View style={styles.right}>

<Image

style={{ width: 44, right: 10 }}

source={require('../assets/dashboard/buy.png')}

/>

<Image

style={{ width: 44 }}

source={require('../assets/dashboard/info.png')}

/>

</View>

</View>

</View>

<View style={{ justifyContent: 'center', alignItems: 'center' }}>

<Image source={require('../assets/dashboard/promo.png')} />

</View>

<View style={{ marginTop: 20, alignItems: 'center' }}>

<View style={styles.horizontal}>

<View style={styles.card}>

<View>

<Text style={styles.content}>5</Text>

<Text style={styles.title}>Services</Text>

</View>

<View style={styles.notif}>

<Image

style={{ width: 32, height: 32 }}

source={require('../assets/dashboard/Services.png')}

/>

</View>

</View>

<View style={styles.card1}>

<View>

<Text style={styles.content}>3</Text>

<Text style={styles.title}>Domain</Text>

(30)

20

</View>

<View style={styles.notif}>

<Image

style={{ width: 32, height: 32 }}

source={require('../assets/dashboard/Domain.png')}

/>

</View>

</View>

</View>

<View style={styles.horizontal}>

<View style={styles.card}>

<View>

<Text style={styles.content}>1</Text>

<Text style={styles.title}>Unpaid Invoices</Text>

</View>

<View style={styles.notif}>

<Image

style={{ width: 32, height: 32 }}

source={require('../assets/dashboard/Invoice.png')}

/>

</View>

</View>

<View style={styles.card1}>

<View>

<Text style={styles.content}>3</Text>

<Text style={styles.title}>View Tickets</Text>

</View>

<View style={styles.notif}>

<Image

style={{ width: 32, height: 32 }}

source={require('../assets/dashboard/ic_outline- article.png')}

/>

</View>

</View>

</View>

</View>

<View style={{ alignItems: 'center', paddingBottom: 25 }}>

<LinearGradient colors={['#7EC0FD', '#A77EFD']} style={style s.form}>

<Text style={{

top:20,

color:'#FFFFFF', fontSize: 20, fontWeight: '700',

(31)

21

left:20}}>Register a New Domain</Text>

<View style={{justifyContent:'center', alignItems:'center'}}

>

<TextInput

style={styles.input}

placeholder="Enter domain name..."

/>

<View style={styles.bawah}>

<LinearGradient

colors={['#FDA14D', '#FD4DF6']}

style={styles.transfer}>

<Text style={styles.txttra}>Transfer</Text>

</LinearGradient>

<LinearGradient

colors={['#4DA8FD', '#854DFD']}

style={styles.register}>

<Text style={styles.txtreg}>Register</Text>

</LinearGradient>

</View>

<Text style={styles.txt}>Transfer now to extend your domai n by 1 year!*</Text>

</View>

</LinearGradient>

</View>

</View>

</ScrollView>

);

} }

const styles = StyleSheet.create({

header: {

flexDirection: 'row',

justifyContent: 'space-between', alignItems: 'center',

height: 100, width: 375 },

mydashboard: { width: 227, height: 39, fontSize: 26, color: '#0D1E46',

(32)

22

fontWeight: '700', left: 20,

},

right: {

flexDirection: 'row', right: 20,

},

horizontal: {

flexDirection: 'row',

justifyContent: 'space-between', width: 335,

},

content: { width: 24, height: 45, fontSize: 36, fontWeight: '700', top: 40,

left: 20, },

title: { width: 120, height: 23, top: 40, fontSize: 15, left: 20, },

notif: { top: 20, right: 20, },

card: {

backgroundColor: '#F5F6FD', borderRadius: 20,

width: 160, height: 126,

flexDirection: 'row',

justifyContent: 'space-between', marginBottom: 15,

(33)

23

},

card1: {

backgroundColor: '#F5F6FD', borderRadius: 20,

width: 160, height: 126,

flexDirection: 'row',

justifyContent: 'space-between', },

form: { width: 335, height: 213,

backgroundColor: 'linearGradient(314.65deg, #4D74FD - 0.61%, #4DFDF2 100%)',

marginTop: 20, borderRadius: 20, },

input: {

flexDirection: 'row', justifyContent: 'center', alignItems: 'center', padding: 10,

width: 295, height: 50,

backgroundColor: '#FFFFFF', borderRadius: 10,

marginTop: 30, fontSize: 14, lineHeight: 30, color: '#B8BEC7', },

bawah: {

flexDirection: 'row', marginTop: 15,

width:295, height:50,

justifyContent: 'space-between' },

transfer: { width: 140, height: 50,

backgroundColor: '#FFFFFF', borderRadius: 10,

(34)

24

paddingTop: 10, },

txttra: {

color: '#FFFFFF', textAlign: 'center', fontSize: 16,

lineHeight: 30, fontWeight: '700' },

register: { width: 140, height: 50, borderRadius: 10, paddingTop: 10, },

txtreg: {

color: '#FFFFFF', textAlign: 'center', fontSize: 16,

lineHeight: 30, fontWeight:'700' },

txt: {

color:'#FFFFFF', fontSize:12, top: 12 }

});

(35)

25 Hasilnya:

Gambar 3. 4. Pembuatan Front-end Aplikasi Mobile IDCloudHost

(36)

26 BAB IV

PEMBUATAN FRONT-END APLIKASI MOBILE IDCLOUDHOST

4.1 Metodologi

4.1.1 Prosedur Pembuatan Sistem

Dalam pembuatan Front-End Aplikasi Mobile IDCloudHost ada beberapa prosedur dalam pembuatannya, yaitu pembuatan rancangan UI design melalui Figma yang di buat oleh karyawan IDCloudHost, yang kemudian rancangan tersebut akan di periksa oleh CMO (Chief Marketing Officer) atau pimpinan perusahaan, yang mana rancangan design di periksa sesuai dengan kebutuhan, kemudian dari design itulah yang nantinya akan di buat menjadi codingan yang akan menjadi tampilan Mobile.

4.1.2 Metodologi Pengumpulan Data

Metode pengumpulan data yang dilakukan adalah dengan menggunakan studi dokumen. Studi dokumen dilakukan pada UI design dari rancangan Figma.

Dari studi dokumen yang dilakukan tersebut didapatkan beberapa data berupa file gambar yang nantinya akan dimasukkan ke dalam codingan.

4.1.3 Proses Perancangan

Dalam membuat proyek tersebut adapun proses perancangan yang terbilang sama secara umum, sesuai dengan flowchart dibawah :

(37)

27 Gambar 4. 1. Flowchart Proses Perancangan

Dalam proses flowchart di atas, dimulai dengan pembuatan design oleh karyawan IDCloudHost, yang kemudian akan dilakukan pengecekan oleh pimpinan perusahaan, jika design belum memenuhi kebutuhan maka akan dilakukan perbaikan design, jika sudah sesuai maka tahap selanjutnya melakukan studi dokumen yang akan dilakukan pada design UI tadi yaitu dengan mengambil beberapa file berupa gambar yang kemudian akan dilakukan tahap pembuatan tampilan Aplikasi, dan langkah terakhir adalah pembuatan dokumen laporan.

(38)

28 4.1.4 Tahapan dan Jadwal Pelaksanaan

No Tahapan

Bulan ke

I II III IV

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1. Pembuatan

Desain 2. Pengecekan

Desain 3. Perbaikan

Desain 4. Pengumpulan

Data 5. Pembuatan

Aplikasi 6. Laporan

Tabel 4. 1. Tahapan dan Jadwal Pelaksanaan

4.2 Perancangan dan Implementasi 4.2.1 Analisis Data

Analisis data adalah metode pengumpulan data yang diperlukan dalam mengolah data menjadi informasi dan solusi untuk project. Dalam pengambilan data menggunakan metode studi dokumen yaitu dengan mengambil beberapa komponen pada design UI berupa gambar yang diubah kebagian kecil agar bisa dimasukkan ke dalam pengkodingan.

4.2.2 Rancangan Sistem/Alat/Solusi

Perancangan sistem adalah proses perancanaan sistem yang menggambarkan rancangan sistem yang akan dibangun sebelum rancangan sistem diimplementasikan ke dalam bahasa pemrograman. Untuk tahap perancangan sistem project ini menggunakan website figma, yang dimana UI/UX design ini sudah sesuai dengan kebutuhan dari user. Berikut UI/UX designnya :

(39)

29 1. Halaman Dashboard

Gambar 4. 2. Halaman Dashboard

2. Halaman Dashboard > Button +

Gambar 4. 3.Halaman Dashboard >

Button +

(40)

30 3. Halaman Dashboard > Notification

Gambar 4. 4. Halaman Dashboard >

Notification

4. Halaman My Services

Gambar 4. 5. Halaman My Services

(41)

31 5. Halaman My Services > Details

Gambar 4. 6. Halaman My Services >

Details

6. Halaman Choose Services

Gambar 4. 7. Halaman Choose Services

(42)

32 7. Halaman My Domain

Gambar 4. 8. Halaman My Domain

8. Halaman My Domain > Details

Gambar 4. 9. Halaman My Domain >

Details

(43)

33 9. Halaman Client Area

Gambar 4. 10. Halaman Client Area

10. Halaman My Client Area > Unpaid Invoices

Gambar 4. 11. Halaman Client Area >

Unpaid Invoices

(44)

34 11. Halaman Client Area > Description

Gambar 4. 12. Halaman Client Area >

Description

12. Halaman Support Tickets

Gambar 4. 13. Halaman Support Tickets

(45)

35 13. Halaman Support Tickets > Details

Gambar 4. 14. Support Tickets > Details

14. Halaman Support Tickets > Reply

Gambar 4. 15. Halaman Support Tickets >

Reply

(46)

36 15. Halaman Cloud Hosting Cpanel

Gambar 4. 16. Halaman Cloud Hosting Cpanel

(47)

37 4.2.3 Implementasi Sistem/Alat/Solusi

Implementasi sistem yaitu proses pembuatan sistem atau perangkat lunak dari tahap perancangan atau desain ke tahap pengkodingan dengan menggunakan bahasa pemrograman yang akan menghasilkan sistem atau perangkat lunak yang telah direncanakan sebelumnya. Implementasi sistem ini menggunakan React- Native dan Aplikasi Expo Go.

Adapun langkah-langkah pembuatan Front-end aplikasi Mobile IDCloudHost seperti berikut :

1. Studi Dokumen

Studi dokumen adalah salah satu metode pengumpulan data yang ada, studi dokumen ini dilakukan pada UI/UX design untuk mengetahui bagian- bagian pada rancangan, bagian-bagian pada UI/UX design yang dapat dibagi menjadi beberapa bagian, seperti berikut :

Header

Pada bagian header berisi judul dan beberapa menu, dan juga terdapat sebuah gambar yang dapat menarik pelanggan dengan source code dibawah ini.

import { View, ScrollView, StyleSheet, Text, Image, TextInput,

} from 'react-native';

import React from 'react';

import Constants from 'expo-constants';

import { LinearGradient } from 'expo-linear-gradient';

export default class Dashboard extends React.Component { constructor(props) {

super(props);

this.state = { text: '' };

}

render() {

(48)

38

return (

<ScrollView style={{ backgroundColor: '#FFFFFF' }}>

<View>

<View style={{ paddingTop: Constants.statusBarHei ght, alignItems:'center' }}>

<View style={styles.header}>

<Text style={styles.mydashboard}>My Dashboard

</Text>

<View style={styles.right}>

<Image

style={{ width: 44, right: 10 }}

source={require('../assets/dashboard/buy.

png')}

/>

<Image

style={{ width: 44 }}

source={require('../assets/dashboard/info .png')}

/>

</View>

</View>

</View>

Hasil :

Gambar 4. 17. Header

(49)

39

Content

Pada bagian content berisi tentang informasi-informasi, produk dan jasa yang telah disediakan, berikut souce code dari isi content.

<View style={{ justifyContent: 'center', alignItems: 'cente r' }}>

<Image source={require('../assets/dashboard/pro mo.png')} />

</View>

<View style={{ marginTop: 20, alignItems: 'center ' }}>

<View style={styles.horizontal}>

<View style={styles.card}>

<View>

<Text style={styles.content}>5</Text>

<Text style={styles.title}>Services</Text

>

</View>

<View style={styles.notif}>

<Image

style={{ width: 32, height: 32 }}

source={require('../assets/dashboard/Se rvices.png')}

/>

</View>

</View>

<View style={styles.card1}>

<View>

<Text style={styles.content}>3</Text>

<Text style={styles.title}>Domain</Text>

</View>

<View style={styles.notif}>

<Image

style={{ width: 32, height: 32 }}

source={require('../assets/dashboard/Do main.png')}

/>

</View>

</View>

</View>

<View style={styles.horizontal}>

(50)

40

<View style={styles.card}>

<View>

<Text style={styles.content}>1</Text>

<Text style={styles.title}>Unpaid Invoice s</Text>

</View>

<View style={styles.notif}>

<Image

style={{ width: 32, height: 32 }}

source={require('../assets/dashboard/In voice.png')}

/>

</View>

</View>

<View style={styles.card1}>

<View>

<Text style={styles.content}>3</Text>

<Text style={styles.title}>View Tickets</

Text>

</View>

<View style={styles.notif}>

<Image

style={{ width: 32, height: 32 }}

source={require('../assets/dashboard/ic _outline-article.png')}

/>

</View>

</View>

</View>

</View>

<View style={{ alignItems: 'center', paddingBotto m: 25 }}>

<LinearGradient colors={['#7EC0FD', '#A77EFD']}

style={styles.form}>

<Text style={{

top:20,

color:'#FFFFFF', fontSize: 20, fontWeight: '700',

left:20}}>Register a New Domain</Text>

<View style={{justifyContent:'center', alignIte ms:'center'}}>

<TextInput

(51)

41

style={styles.input}

placeholder="Enter domain name..."

/>

<View style={styles.bawah}>

<LinearGradient

colors={['#FDA14D', '#FD4DF6']}

style={styles.transfer}>

<Text style={styles.txttra}>Transfer</Tex t>

</LinearGradient>

<LinearGradient

colors={['#4DA8FD', '#854DFD']}

style={styles.register}>

<Text style={styles.txtreg}>Register</Tex t>

</LinearGradient>

</View>

<Text style={styles.txt}>Transfer now to exte nd your domain by 1 year!*</Text>

</View>

</LinearGradient>

</View>

</View>

</ScrollView>

);

} }

(52)

42 Hasil :

Gambar 4. 18. Content

Footer

Pada bagian footer terdapat tab bottom navigation yang mana terdapat beberapa menu yang menampilkan ke halaman lainnya, berikut source code dari footer.

import Dashboard from '../Screens/Dashboard';

import Support from '../Screens/Support';

import Plus from '../Screens/Plus';

import Billing from '../Screens/Billing';

import More from '../Screens/More';

import React from 'react';

import { StyleSheet, Text, View, Image, TouchableOpacity } from 'react-native';

import { createBottomTabNavigator } from '@react- navigation/bottom-tabs'

Gambar

Tabel 4. 1. Tahapan dan Jadwal Pelaksanaan           28
Gambar 2. 1. Sejarah Singkat Perusahaan
Gambar 2. 2. Struktur Organisasi Perusahaan
Gambar 3. 1. Pembuatan Website Sekolah Program Ekabima
+7

Referensi

Dokumen terkait

PLN Persero WRKR Area Dumai Pusat Listrik Bagan Besar Tabel 3 2Agenda Kegiatan Kerja Praktek Minggu ke-2 dua Hari/Tanggal Kegiatan Tempat Senin, 12 Juli 2021  Mendampingi teknisi