Link CV :
Langkah-Langkah Membuat CV :
1. Menggunakan referensi UI untuk CV dari Behance, kemudian melakukan redesign menggunakan Figma
2. Menggunakan bahasa pemrograman HTML dan CSS dengan framework Bootstrap 5.
Tujuan menggunakan Bootstrap 5 yaitu supaya web dapat berjalan secara responsive.
3. Membuat Landing Page
Pada tampilan landing page terdapat navigation bar yang terdiri dari 4 menu, yaitu Home, About, Experiences, dan Contact. Apabila salah satu menu ini diklik maka tampilan akan terscroll ke bawah sesuai masing-masing section menu. Tampilan Home seperti gambar diatas yang berisi navigation bar dan identitas singkat. Section About berisi identitas diri, section Experiences berisi pengalaman project dan kegiatan yang pernah diikuti, dan section Contact berisi informasi kontak yang dapat dihubungi.
Navigation bar menggunakan navbar-toggler agar navigation bar dapat di extend atau pun collapse sesuai dengan screen size dengan membuat sebuah navbar class yang digunakan untuk responsive collapse class. Sehingga ketika screen size menjadi kecil, navbar muncul sebagai tampilan menu yang dapat diakses dengan mengklik hamburger icon pada pojok kanan atas layar, seperti pada gambar berikut
Menggunakan tipe fixed untuk background-attachment
supaya gambar yang digunakan untuk background tidak bergerak atau ter-scroll
ketika meng-scroll ke atas atau ke bawah.
4. Membuat Konten Section About
Pada tampilan section About terdapat
informasi identitas diri, seperti Full Name, Student ID atau NRP, dan Birth
Date, profil singkat, dan pendidikan yang sudah ditempuh. Section ini dibagi
menjadi dua kolom, yaitu kolom kiri yang berisi nama section, Full Name,
Student ID, dan Birth Date. Sementara itu, pada kolom kanan berisi About Me
dan Education. Kemudian, pada kolom
kanan dibagi menjadi dua row, dimana row pertama berisi About Me dan row kedua
berisi Education.
5. Membuat Konten Section Experiences
Pada tampilan section Experiences
terdapat informasi pengalaman project yang pernah dikerjakan dan kegiatan yang
pernah diikuti. Section ini dibagi menjadi dua kolom, yaitu kolom kiri yang
berisi nama section dan kolom kanan yang berisi isi section. Kemudian, pada
kolom kanan dibagi menjadi beberapa row, dimana masing-masing row berisi pengalaman
project yang pernah dikerjakan dan kegiatan yang pernah diikuti.
Pada tampilan section Contact
terdapat informasi mengenai kontak, yaitu nomor telepon, alamat, email, dan
link LinkedIn. Section ini dibagi menjadi dua kolom, yaitu kolom kiri yang
berisi nama section dan informasi kontak yang bisa dihubungi dan kolom kanan
yang berisi ilustrasi grafis.
Membuat repository di github dengan nama Pemrograman
Web B untuk menyimpan file script css, gambar, javascript, dan file html. File
tersebut dipush menggunakan Github Desktop. Supaya semua file ini dapat dideploy,
tidak perlu membuat file readme.
Untuk melakukan deployment pada repository, menuju ke
Settings kemudian memilih Github Pages. Kemudian, mengubah source menjadi main
dan pathnya adalah root. Setelah di save, menunggu beberapa menit lalu link
domain tersedia.
9. Website CV dapat diakses melalui https://erzajanitra.github.io/Pemrograman-Web-B/
Dokumentasi Source Code :
Link Repository Github :
https://github.com/erzajanitra/Pemrograman-Web-B
HTML Script :
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html lang="en"> | |
<!-- This source code is exported from pxCode, you can get more document from https://www.pxcode.io --> | |
<head> | |
<meta charset="utf-8" /> | |
<meta | |
name="viewport" | |
content="width=device-width, initial-scale=1, shrink-to-fit=no" | |
/> | |
<link rel="stylesheet" href="css/bootstrap.min.css"> | |
<link rel="stylesheet" href="css/main.css"> | |
<link rel="preconnect" href="https://fonts.googleapis.com"> | |
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> | |
<link href="https://fonts.googleapis.com/css2?family=Manrope&display=swap" rel="stylesheet" | |
</head> | |
<!-- ======= navbar ======= --> | |
<nav class="navbar navbar-expand-lg navbar-light bg-light"> | |
<a class="navbar-brand" href="#"></a> | |
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation"> | |
<span class="navbar-toggler-icon"> | |
</span> | |
</button> | |
<div class="collapse navbar-collapse" id="navbarNav"> | |
<ul class="navbar-nav ms-auto"> | |
<li class="nav-item active"> | |
<a class="nav-link" href="index.html">Home <span class="sr-only"></span></a> | |
</li> | |
<li class="nav-item"> | |
<a class="nav-link" href="#abouts">About</a> | |
</li> | |
<li class="nav-item"> | |
<a class="nav-link" href="#experiences">Experiences</a> | |
</li> | |
<li class="nav-item"> | |
<a class="nav-link" href="#contacts">Contact</a> | |
</li> | |
</ul> | |
</div> | |
</nav> | |
<!-- ======= navbar ======= --> | |
<!-- ======= home ======= --> | |
<section class="hero d-flex align-items-center" style=" background: #FEFEF3 url(img/homebg.jpg); background-position: center; | |
background-repeat: no-repeat; | |
background-size: cover;" > | |
<div class="container"> | |
<div class="row align-items-center"> | |
<div class="col"> | |
<h1>Hi, I’m Erza</h1> | |
<P> Informatics Engineering Student at Institut | |
Teknologi Sepuluh Nopember | |
</P> | |
</div> | |
</div> | |
</div> | |
</section> | |
<!-- ======= End section1 ======= --> | |
<!-- ======= about ======= --> | |
<section class="abouts"> | |
<div id = "abouts"></div> | |
<div class="container"> | |
<div class="row align-lg-start"> | |
<div class="col"> | |
<h1>About</h1> | |
<h6><br><strong>Full Name</strong> </h6> | |
<P> | |
Erza Janitradevi Nadine | |
</P> | |
<h6><strong>Student ID</strong> </h6> | |
<P> | |
05111940000153 | |
</P> | |
<h6><strong>Birth Date</strong> </h6> | |
<P> | |
March 23rd, 2002 | |
</P> | |
</div> | |
<div class="col"> | |
<h4 class="test1-section2__subtitle layout"> | |
<br><br> <strong>About Me </strong> <br> | |
</h4> | |
<P> | |
Born in Surabaya and spent my childhood in Denpasar, I was genuinely influenced by | |
Javanese and Balinese culture. Over 9 years in Denpasar, I and my family came back | |
to Surabaya and stay in Surabaya until now. I highly appreciate arts, literature, and technology. | |
I have interested in many things, such as music, | |
dance, books, artificial intelligence, psychology, and UI & UX Design. | |
<P> | |
<div class="row"> | |
<h4 class="test1-section2__subtitle layout"> | |
<br> <strong>Education </strong> | |
</h4> | |
<P> <strong>2019 - Present</strong><br> | |
Institut Teknologi Sepuluh Nopember | |
<br>Undergraduate Student of Informatics | |
Engineering<br><br> | |
<strong>2016 - 2019 </strong> | |
<br> SMA Negeri 5 Surabaya<br> | |
Science Major | |
<br><br> | |
<strong>2013 - 2016 </strong> | |
<br> SMP Negeri 17 Surabaya<br> | |
Science Major | |
</P> | |
</div> | |
</div> | |
</div> | |
</section> | |
<!-- ======= End section1 ======= --> | |
<!-- ======= experiences ======= --> | |
<section class="experiences"> | |
<div id = "experiences"></div> | |
<div class="container"> | |
<div class="row align-lg-start"> | |
<div class="col"> | |
<h1>Experiences</h1> | |
</div> | |
<div class="col"> | |
<h4 class="test1-section2__subtitle layout"> | |
<strong> Product Development Intern of Kalbe E-Health</strong> | |
</h4> | |
<P> | |
As a product development intern I manages the process of developing a product or enhancing existing products in | |
order to meet customer expectations effectively.I also conduct research, | |
develop proposals, and supervise the design process. | |
<P> | |
<div class="row"> | |
<h4 class="test1-section2__subtitle layout"> | |
<br> <strong>Documentation Team of PPDB SMA Sumatera Selatan 2021</strong> | |
</h4> | |
<P> | |
PPDB is a system designed as a sources of information and | |
management of the selection process of senior high school based | |
on online. As a member of documentation team, I created | |
documentation about user flow for the website, manage guidebook | |
of PPDB, and give assistance to user who are using the website. | |
<P> | |
</div> | |
<div class="row"> | |
<h4 class="test1-section2__subtitle layout"> | |
<br> <strong>Documentation Team of PPDB SMA & SMK Riau 2021</strong> | |
</h4> | |
<P> | |
PPDB is a system designed as a sources of information and | |
management of the selection process of senior high school based | |
on online. As a member of documentation team, I created | |
documentation about user flow for the website, manage guidebook | |
of PPDB, and give assistance to user who are using the website. | |
<P> | |
</div> | |
<div class="row"> | |
<h4 class="test1-section2__subtitle layout"> | |
<strong>Administrators of Informatics Engineering’s GIGa Laboratory</strong> | |
</h4> | |
<P> | |
The Interaction of Graphics, Art, and Game (GIGa) Laboratory expertise areas include game development | |
techniques, game systems, computer animation, 3D Modelling, and Virtual Reality and Augmentation. | |
<P> | |
</div> | |
<div class="row"> | |
<h4 class="test1-section2__subtitle layout"> | |
<strong> Teaching Assistant of Informatics Engineering</strong> | |
</h4> | |
<P> | |
As a teaching assistant of Digital Systems, I had responsibility to coordinate with lecturer | |
about the class materials and helped lecturer to check the students works.<P> | |
</div> | |
</div> | |
</div> | |
</section> | |
<!-- ======= End section1 ======= --> | |
<!-- ======= contact ======= --> | |
<section class="contacts align-content-lg-start"> | |
<div id = "contacts"></div> | |
<div class="container"> | |
<div class="row align-items-lg-start"> | |
<div class="col"> | |
<h1>Contact</h1> | |
<div class="row"> | |
<P><br> Phone : +6282245185912<br> | |
Address : Jl. Wiguna Timur VII No.32, Surabaya <br> | |
Email : erzan63@gmail.com<br> | |
LinkedIn : www.linkedin.com/in/erzajanitradevi | |
</P> | |
</div> | |
</div> | |
<div class="col"> | |
<img src="img/Group 12.png" alt=""> | |
</div> | |
</div> | |
</div> | |
</section> | |
<!-- ======= End section1 ======= --> | |
<script src="js/bootstrap.min.js"></script> | |
</body> | |
</html> |
CSS Script :
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
body{ | |
font-family: 'Manrope', sans-serif; | |
} | |
P2{ | |
font-size: 40; | |
font-weight: 3500; | |
} | |
img{ | |
margin-right: 50px; | |
} | |
.navbar{ | |
background: #FEFEF3 !important; | |
padding-right: 4rem; | |
} | |
.navbar .nav-item{ | |
margin: 0 !important; | |
padding: 0 !important; | |
} | |
.navbar .nav-item .nav-link{ | |
font-size: 20; | |
font-weight: 700; | |
color: 00000; | |
margin: 25 !important; | |
padding: 100 !important; | |
margin-right: 50px; | |
} | |
.hero{ | |
padding-top: 8rem; | |
padding-left: 4rem; | |
padding-right: 4rem; | |
padding-bottom: 8rem; | |
/* background: #FEFEF3 url(img/homebg.jpg); */ | |
-webkit-background-size: cover; | |
-moz-background-size: cover; | |
background-size: cover; | |
background-attachment: fixed; | |
width: 100%; | |
height: 100%; | |
min-height: 720px; | |
display: table; | |
position: relative; | |
text-align: center; | |
} | |
.hero h1 { | |
color: #FFFFFF; | |
font-family: "poppins-medium", sans-serif; | |
font-size: 4rem; | |
line-height: 1.071; | |
max-width: 900px; | |
margin-top: 0; | |
margin-bottom: .6rem; | |
margin-left: auto; | |
margin-right: auto; | |
text-shadow: 0 0 20px rgba(0, 0, 0, 0.5); | |
} | |
.hero P{ | |
color: #FFFFFF; | |
} | |
.abouts{ | |
padding-top: 8rem; | |
padding-left: 4rem; | |
padding-right: 4rem; | |
padding-bottom: 8rem; | |
background: #FEFEF3 !important; | |
text-align: justify | |
} | |
.experiences{ | |
padding-top: 8rem; | |
padding-left: 4rem; | |
padding-right: 4rem; | |
padding-bottom: 8rem; | |
background: #F8F2F9 !important; | |
text-align: justify | |
} | |
.contacts{ | |
padding-top: 8rem; | |
padding-bottom: 5rem; | |
background: #FEFEF3!important; | |
text-align: justify | |
} |
Comments
Post a Comment