Cara Membuat Profil Diri – One Page

Tugas 2 Pemrograman Web
Fiqey Indriati Eka Sari
05111940000015 / PWEB-D

Eksplorasi kali ini adalah membuat profil diri dengan menggunakan HTML. Berikut adalah hasil profil diri yang telah saya buat

Resume – Fiqey

Dalam pembuatan profil kali ini saya ingin beresploras HTML disertai TailwindCSS agar mempercantik tampilan nantinya, maka dari itu saya melakukan beberapa tahap instalasi tailwind.

Instalasi Tailwind

https://tailwindcss.com/docs/installation
  1. Install tailwind via npm,
npm init
npm install -D tailwindcss@latest postcss@latest autoprefixer@latest

2. Membuat file konfigurasi dan memasukkan Tailwind dalam CSS

npx tailwindcss init

Membuat file konfigurasi

// tailwind.config.js
module.exports = {
  purge: [],
  darkMode: false, // or 'media' or 'class'
  theme: {
    extend: {},
  },
  variants: {},
  plugins: [],
}

Membuat file css yang menyimpan injeksi Tailwind

/* ./your-css-folder/styles.css */
@tailwind base;
@tailwind components;
@tailwind utilities;

3. Menyiapkan kerangka HTML

<!doctype html>
<html>
<head>
  <!-- ... -->
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <link href="/tailwind.css" rel="stylesheet">
</head>
<body>
  <!-- ... -->
</body>
</html>

Menyusun kode HTML disertai tatanan CSS dari Tailwind

<!DOCTYPE html>
<html>
  <head>
    <!-- ... -->
    <meta charset="UTF-8" />
    <meta name="description" content="UI/UX and Machine Learning Enthusiast" />
    <meta name="author" content="Fiqey Indriati Eka Sari" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <link href="./tailwind.css" rel="stylesheet" />
    <link
      href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.2/css/all.min.css"
      rel="stylesheet"
    />
    <link rel="preconnect" href="https://fonts.googleapis.com" />
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
    <link
      href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i|Inter|Raleway:300,300i,400,400i,500,500i,600,600i,700,700i|Poppins:300,300i,400,400i,500,500i,600,600i,700,700i"
      rel="stylesheet"
    />
    <link href="./build.css" rel="stylesheet" />
    <title>Fiqey Indriati — Resume</title>
  </head>

  <body>
    <main class="font-sans hyphens-manual">
      <!-- Page -------------------------------------------------------------------------------------------------------->
      <div
        class="
          max-w-3xl
          p-3
          mx-auto
          my-auto
          bg-white
          print:border-0
          page
          print:max-w-letter print:max-h-letter print:mx-0 print:my-o
          lg:h-letter
          md:max-w-letter md:h-letter
          xsm:p-8
          sm:p-9
          md:p-16
          lg:mt-6
          print:bg-white
        "
      >
        <!-- Name ---------------------------------------------------------------------------------------------------->
        <header
          class="
            inline-flex
            items-baseline
            justify-between
            w-full
            mb-3
            align-top
            border-b-8
          "
        >
          <div class="block">
            <h1 class="mb-0 text-5xl font-bold text-gray-750">
              Fiqey Indriati Eka Sari
            </h1>
            <!--Job Title--------------------------------------------------------------------------------------------------------->
            <h2 class="m-0 text-2xl font-semibold text-gray-700">
              Front-End Developer
            </h2>
            <!--Location --------------------------------------------------------------------------------------------------------->

            <h3 class="m-0 mb-4 font-semibold text-md text-gray-550">
              Surabaya, East Java
            </h3>
          </div>
          <!--   Initials Block         -->
        </header>

        <section class="pb-2 pb-4 mt-4 border-b-2 first:mt-0">
          <!-- To keep in the same column -->
          <div class="break-inside-avoid">
            <h2
              class="
                mb-2
                text-lg
                font-bold
                tracking-widest
                text-gray-700
                print:font-normal
              "
            >
              SUMMARY
            </h2>

            <section class="mb-2 break-inside-avoid">
              <p class="mt-2 leading-normal text-gray-700 text-md">
                Experienced Software Engineer with a demonstrated history of
                working in the research industry. Skilled in Design, User
                Experience (UX), User Interface Design, and Public Speaking.
              </p>
            </section>
          </div>
        </section>

        <!-- Column -------------------------------------------------------------------------------------------------->
        <div
          class="
            mt-4
            col-gap-16
            md:col-count-2
            print:col-count-2
            md:h-letter-col-full
            print:h-letter-col-full
            col-fill-balance
          "
        >
          <section class="pb-2 first:mt-0">
            <!-- To keep in the same column -------------------------------------------------------------------------->
            <div class="break-inside-avoid">
              <section class="pb-4 mb-4 border-b-2 break-inside-avoid">
                <ul class="list-inside pr-7">
                  <li
                    class="
                      mt-1
                      leading-normal
                      transition
                      duration-100
                      ease-in
                      text-gray-550 text-md
                      hover:text-gray-700
                    "
                  >
                    <a href="https://github.com/finesaaa" class="group">
                      <span
                        class="
                          mr-5
                          text-lg
                          font-semibold
                          text-gray-700
                          leading-snugish
                        "
                        >Github:</span
                      >
                      finesaaa
                      <span
                        class="
                          inline-block
                          font-normal
                          text-black
                          transition
                          duration-100
                          ease-in
                          text-gray-550
                          print:text-black
                          group-hover:text-gray-700
                          print:
                        "
                        >↗</span
                      >
                    </a>
                  </li>

                  <li
                    class="
                      mt-1
                      leading-normal
                      transition
                      duration-100
                      ease-in
                      text-gray-550 text-md
                      hover:text-gray-700
                    "
                  >
                    <a href="mailto:indriatifiqey16@gmail.com" class="group">
                      <span
                        class="
                          mr-8
                          text-lg
                          font-semibold
                          text-gray-700
                          leading-snugish
                        "
                        >Email:</span
                      >
                      indriatifiqey16@gmail.com
                      <span
                        class="
                          inline-block
                          font-normal
                          transition
                          duration-100
                          ease-in
                          text-gray-550
                          print:text-black
                          group-hover:text-gray-700
                        "
                        >↗</span
                      >
                    </a>
                  </li>
                  <li
                    class="
                      mt-1
                      leading-normal
                      transition
                      duration-100
                      ease-in
                      text-gray-550 text-md
                      hover:text-gray-700
                    "
                  >
                    <a href="tel:+6281252887181">
                      <span
                        class="
                          mr-5
                          text-lg
                          font-semibold
                          text-gray-700
                          leading-snugish
                        "
                        >Phone:</span
                      >
                      +62(812) 5288 7181
                    </a>
                  </li>
                </ul>
              </section>
            </div>
          </section>
          <!--Experience ------------------------------------------------------------------------------------------------------>
          <section class="pb-2 border-b-4 first:mt-0">
            <!-- To keep in the same column ------------------------------------------------------------------------->
            <div class="break-inside-avoid">
              <h2
                class="
                  mb-2
                  text-lg
                  font-bold
                  tracking-widest
                  text-gray-700
                  print:font-normal
                "
              >
                EXPERIENCE
              </h2>
              <!--Job 1-->
              <section class="mb-4 break-inside-avoid">
                <header>
                  <h3 class="text-lg font-semibold text-gray-650">
                    ICHIRO ITS Robotics Team
                  </h3>
                  <p class="leading-normal text-md text-gray-550">
                    December 2019 &ndash; Present | Programmer
                  </p>
                </header>
                <ul class="mt-2.1 text-md text-gray-700 leading-normal">
                  <li>
                    <span
                      class="
                        transform
                        -translate-y-px
                        select-none
                        text-gray-550
                      "
                      >&rsaquo;</span
                    >
                    This team has a main project to build humanoid robots that
                    could compete in international competition.
                  </li>
                  <li>
                    <span
                      class="
                        transform
                        -translate-y-px
                        select-none
                        text-gray-550
                      "
                      >&rsaquo;</span
                    >
                    Learn computer vision and develop the robot framework
                  </li>
                  <li>
                    <span
                      class="
                        transform
                        -translate-y-px
                        select-none
                        text-gray-550
                      "
                      >&rsaquo;</span
                    >
                    Using C/C++, Python, and also trying ROS2
                  </li>
                  <li>
                    <span
                      class="
                        transform
                        -translate-y-px
                        select-none
                        text-gray-550
                      "
                      >&rsaquo;</span
                    >
                    Developing program for real and simulation robot
                  </li>
                </ul>
              </section>
              <section class="mb-4 break-inside-avoid">
                <header>
                  <h3 class="text-lg font-semibold text-gray-650">
                    Scratch MIT Programmng Teacher
                  </h3>
                  <p class="leading-normal text-md text-gray-550">
                    Feb 2021 &ndash; Present | Teacher
                  </p>
                </header>
                <ul class="mt-2.1 text-md text-gray-700 leading-normal">
                  <li>
                    <span
                      class="
                        transform
                        -translate-y-px
                        select-none
                        text-gray-550
                      "
                      >&rsaquo;</span
                    >
                    Deliver programming course to elemantary student using tools
                    Scratch.
                  </li>
                  <li>
                    <span
                      class="
                        transform
                        -translate-y-px
                        select-none
                        text-gray-550
                      "
                      >&rsaquo;</span
                    >
                    Collaboration with SD Al Hikmah's Coding Extracurricular by
                    Sekolah Robot Indonesia
                  </li>
                  <li>
                    <span
                      class="
                        transform
                        -translate-y-px
                        select-none
                        text-gray-550
                      "
                      >&rsaquo;</span
                    >
                    Deliver computational thinking to elementary student
                  </li>
                </ul>
              </section>
              <section class="mb-4 break-inside-avoid">
                <header>
                  <h3 class="text-lg font-semibold text-gray-650">
                    Indosat Ooredoo Digital Camp (IDCamp)
                  </h3>
                  <p class="leading-normal text-md text-gray-550">
                    May &ndash; Jul 2021 | Android Developer Student
                  </p>
                </header>
                <ul class="mt-2.1 text-md text-gray-700 leading-normal">
                  <li>
                    <span
                      class="
                        transform
                        -translate-y-px
                        select-none
                        text-gray-550
                      "
                      >&rsaquo;</span
                    >
                    Learn Fundamental of Android Programming
                  </li>
                  <li>
                    <span
                      class="
                        transform
                        -translate-y-px
                        select-none
                        text-gray-550
                      "
                      >&rsaquo;</span
                    >
                    Provided by Dicoding Course
                  </li>
                </ul>
              </section>
              <!--                Additional Jobs Would Go Here-->
            </div>
          </section>
          <!--Education -------------------------------------------------------------------------------------------------------->
          <section class="pb-2 mt-4 border-b-4 first:mt-0">
            <!-- To keep in the same column -->
            <div class="break-inside-avoid">
              <h2
                class="
                  mb-2
                  text-lg
                  font-bold
                  tracking-widest
                  text-gray-700
                  print:font-normal
                "
              >
                EDUCATION
              </h2>
              <!-- school --------------------------------------------------------------------------->
              <section class="pb-4 mt-4 mb-2 border-b-2 break-inside-avoid">
                <header>
                  <h3 class="flex-grow text-lg font-semibold text-gray-700">
                    Sepuluh Nopember Institute of Technology (ITS)
                  </h3>
                  <p class="leading-normal text-md text-gray-550">
                    2019 &ndash; Present | Bachelor of Computer Science
                  </p>
                </header>
                <p class="mt-1 leading-normal text-md text-gray-650">
                  <span class="font-semibold text-gray-700 text-md"
                    >Major:</span
                  >
                  Computer Science
                </p>
                <p class="leading-normal text-gray-700 text-md">
                  <span class="font-semibold text-gray-700 text-md">GPA: </span
                  >3.89
                </p>
              </section>
              <!--school 2--------------------------------------------------------------------------------------------->
              <section class="pb-2 mt-4 mb-2 break-inside-avoid">
                <header>
                  <h3 class="flex-grow text-lg font-semibold text-gray-700">
                    Asia University (TW)
                  </h3>
                  <p class="leading-normal text-md text-gray-550">
                    2021 | Winter Program
                  </p>
                </header>
                <p class="mt-1 leading-normal text-md text-gray-650">
                  <span class="font-semibold text-gray-700 text-md"
                    >Minor:</span
                  >
                  Artficial Intelligence
                </p>
                <p class="mt-1 leading-normal text-md text-gray-650"></p>
                <p class="leading-normal text-gray-700 text-md">
                  <span class="font-semibold text-gray-700 text-md">GPA: </span
                  >4
                </p>
              </section>
            </div>
          </section>
          <!--Projects ---------------------------------------------------------------------------------------------------------->
          <section class="pb-2 pb-2 mt-4 border-b-4 first:mt-0">
            <div class="break-inside-avoid">
              <!-- To keep in the same column -->
              <h2
                class="
                  mb-2
                  text-lg
                  font-bold
                  tracking-widest
                  text-gray-700
                  print:font-normal
                "
              >
                PROJECTS
              </h2>
              <!--Project 1 --------------------------------------------------------------------------------------------------------->
              <section class="pb-4 mb-4 border-b-2 break-inside-avoid">
                <header>
                  <h3 class="text-lg font-semibold text-gray-700">
                    <a href="https://kemahasiswaan.its.ac.id" class="group">
                      MyITS StudentConnect (Affairs) Website
                      <span
                        class="
                          inline-block
                          mr-3
                          font-normal
                          transition
                          duration-100
                          ease-in
                          text-gray-550
                          print:text-black
                          group-hover:text-gray-700
                        "
                        >↗</span
                      ></a
                    >
                    <span
                      class="
                        inline-block
                        font-normal
                        transition
                        duration-100
                        ease-in
                        text-gray-550
                        print:text-black
                        group-hover:text-gray-700
                      "
                    >
                      <a
                        href="https://bitbucket.org/dptsi/myits-studentconnect-web"
                        ><i class="fab fa-github"></i></a
                    ></span>
                  </h3>
                  <p class="leading-normal text-md text-gray-550">
                    Mar - Present | PHP, CSS, JS, SQL
                  </p>
                </header>
                <p class="mt-2.1 text-md text-gray-700 leading-normal">
                  Developed numerous features such as apply scholarship, manage
                  scholarshp document, cross check, etc. by using Laravel
                  Framework. I had created user interface and user experience of
                  this website
                </p>
              </section>
              <!--Project 2-->
              <section class="pb-4 mb-4 border-b-2 break-inside-avoid">
                <header>
                  <h3 class="text-lg font-semibold text-gray-700">
                    <a
                      href="https://play.google.com/store/apps/
                      details?id=id.capd.sahabat.capdapp"
                      class="group"
                    >
                      SahabatCAPD App
                      <span
                        class="
                          inline-block
                          mr-3
                          font-normal
                          transition
                          duration-100
                          ease-in
                          text-gray-550
                          print:text-black
                          group-hover:text-gray-700
                        "
                        >↗</span
                      ></a
                    >
                    <span
                      class="
                        inline-block
                        font-normal
                        transition
                        duration-100
                        ease-in
                        text-gray-550
                        print:text-black
                        group-hover:text-gray-700
                      "
                    >
                      <a href="https://github.com/finesaaa/capd-app"
                        ><i class="fab fa-github"></i></a
                    ></span>
                  </h3>
                  <p class="leading-normal text-md text-gray-550">
                    May - Augt 2021 | Kotlin, RasaHQ, TensorflowJS
                  </p>
                </header>
                <p class="mt-2.1 text-md text-gray-700 leading-normal">
                  Mobile virtual assistant application for early automatic
                  detection of the risk of complications Continuous Ambulatory
                  Peritoneal Dialysis (CAPD) based on machine learning
                  integrated chatbot and logbook.
                </p>
              </section>
              <!--Project 3---------------------------------------------------------->
              <section class="pb-4 mb-4 break-inside-avoid">
                <header>
                  <h3 class="text-lg font-semibold text-gray-700">
                    <a
                      href="https://github.com/coll-j/Keuangan-Kapal"
                      class="group"
                    >
                      Ship Financial Accounting Website
                      <span
                        class="
                          inline-block
                          mr-3
                          font-normal
                          transition
                          duration-100
                          ease-in
                          text-gray-550
                          print:text-black
                          group-hover:text-gray-700
                        "
                        >↗</span
                      >
                    </a>
                    <span
                      class="
                        inline-block
                        font-normal
                        transition
                        duration-100
                        ease-in
                        text-gray-550
                        print:text-black
                        group-hover:text-gray-700
                      "
                    >
                      <a href="https://github.com/coll-j/Keuangan-Kapal"
                        ><i class="fab fa-github"></i></a
                    ></span>
                  </h3>
                  <p class="leading-normal text-md text-gray-550">
                    Feb 2021 | PHP, JS, MySQL, CSS
                  </p>
                </header>
                <p class="mt-2.1 text-md text-gray-700 leading-normal">
                  Website for accounting or financial management of a shipping
                  project for project owners, accountants, field workers, and
                  admins
                </p>
              </section>
            </div>
          </section>
          <section class="pb-2 mt-4 border-b-4 first:mt-0">
            <!-- To keep in the same column -->
            <div class="break-inside-avoid">
              <h2
                class="
                  mb-2
                  text-lg
                  font-bold
                  tracking-widest
                  text-gray-700
                  print:font-normal
                "
              >
                ACHIEVEMENTS
              </h2>
              <!-- school --------------------------------------------------------------------------->
              <section class="pb-4 mt-4 mb-2 border-b-2 break-inside-avoid">
                <header>
                  <h3 class="flex-grow text-lg text-gray-700">
                    2nd Place in Dribbling Competition (LMB) Kontes Robot Sepak Bola Indonesia - Humanoid (KRSBI-H) 
                  </h3>
                  <p class="leading-normal text-md text-gray-550">
                    2020 | National
                  </p>
                </header>
              </section>
              <!--school 2--------------------------------------------------------------------------------------------->
              <section class="pb-2 mt-4 mb-2 break-inside-avoid">
                <header>
                  <h3 class="flex-grow text-lg text-gray-700">
                    Proto-A-Thon: International Prototype Design Competition
                  </h3>
                  <p class="leading-normal text-md text-gray-550">
                    2021 | Semifinalist
                  </p>
                </header>
              </section>
            </div>
          </section>
          <!--Begin Skills ----------------------------------------------------------------------------------------------------->
          <section class="pb-4 mt-4 first:mt-0">
            <!-- To keep in the same column -->
            <div class="break-inside-avoid">
              <h2
                class="
                  mb-2
                  text-lg
                  font-bold
                  tracking-widest
                  text-gray-700
                  print:font-normal
                "
              >
                SKILLS
              </h2>
              <!--Full Stack Development ------------------------------------------------------------------------------------------->
              <section class="mb-2 break-inside-avoid">
                <div class="my-1 last:pb-1">
                  <ul
                    class="
                      flex flex-wrap
                      text-sm2
                      leading-relaxed
                      -mr-1.6
                      -mb-1
                    "
                  >
                    <li
                      class="
                        px-2.5
                        mr-1.6
                        mb-1
                        text-gray-200
                        leading-relaxed
                        print:bg-white print:border-inset
                        bg-gray-250
                      "
                    >
                      HTML5
                    </li>
                    <li
                      class="
                        px-2.5
                        mr-1.6
                        mb-1
                        text-gray-200
                        leading-relaxed
                        print:bg-white print:border-inset
                        bg-gray-250
                      "
                    >
                      Bootstrap
                    </li>
                    <li
                      class="
                        px-2.5
                        mr-1.6
                        mb-1
                        text-gray-200
                        leading-relaxed
                        print:bg-white print:border-inset
                        bg-gray-250
                      "
                    >
                      Javascript
                    </li>
                    <li
                      class="
                        px-2.5
                        mr-1.6
                        mb-1
                        text-gray-200
                        leading-relaxed
                        print:bg-white print:border-inset
                        bg-gray-250
                      "
                    >
                      C/C++
                    </li>
                    <li
                      class="
                        px-2.5
                        mr-1.6
                        mb-1
                        text-gray-200
                        leading-relaxed
                        print:bg-white print:border-inset
                        bg-gray-250
                      "
                    >
                      JSX
                    </li>
                    <li
                      class="
                        px-2.5
                        mr-1.6
                        mb-1
                        text-gray-200
                        leading-relaxed
                        print:bg-white print:border-inset
                        bg-gray-250
                      "
                    >
                      Python
                    </li>
                    <li
                      class="
                        px-2.5
                        mr-1.6
                        mb-1
                        text-gray-200
                        leading-relaxed
                        print:bg-white print:border-inset
                        bg-gray-250
                      "
                    >
                      PHP
                    </li>
                    <li
                      class="
                        px-2.5
                        mr-1.6
                        mb-1
                        text-gray-200
                        leading-relaxed
                        print:bg-white print:border-inset
                        bg-gray-250
                      "
                    >
                      Tensorflow
                    </li>
                    <li
                      class="
                        px-2.5
                        mr-1.6
                        mb-1
                        text-gray-200
                        leading-relaxed
                        print:bg-white print:border-inset
                        bg-gray-250
                      "
                    >
                      Kotlin
                    </li>
                    <li
                      class="
                        px-2.5
                        mr-1.6
                        mb-1
                        text-gray-200
                        leading-relaxed
                        print:bg-white print:border-inset
                        bg-gray-250
                      "
                    >
                      Tensorflow
                    </li>
                    <li
                      class="
                        px-2.5
                        mr-1.6
                        mb-1
                        text-gray-200
                        leading-relaxed
                        print:bg-white print:border-inset
                        bg-gray-250
                      "
                    >
                      Kotlin
                    </li>
                    <li
                      class="
                        px-2.5
                        mr-1.6
                        mb-1
                        text-gray-200
                        leading-relaxed
                        print:bg-white print:border-inset
                        bg-gray-250
                      "
                    >
                      SQL
                    </li>
                    <li
                      class="
                        px-2.5
                        mr-1.6
                        mb-1
                        text-gray-200
                        leading-relaxed
                        print:bg-white print:border-inset
                        bg-gray-250
                      "
                    >
                      MySQL
                    </li>
                  </ul>
                </div>
              </section>
            </div>
          </section>
        </div>
        <!-- end Column -->
      </div>
      <!-- end Page -->
    </main>
  </body>
</html>

Deploy Website di Github Page

Agar website dapat diakses publik maka salah satu solusinya dengan menggunakan GitHub Page

  • Membuat repository yang berisi source website Resume yang sebelumnya telah dibuat
  •  Selanjutnya untu deploy menggunakan GitHub Page, menuju menu setting pada repository yang telah dibuat. Lalu, memilih menu Pages dan menggunakan branch yang akan di deploy (master). Langkah berikutnya, save.
  • Halaman CV Website telah terdeploy dan dapat dilihat pada link berikut https://finesaaa.github.io/resume/

Leave a comment

Design a site like this with WordPress.com
Get started