Search for collections on Repository Library PCR

Rancang Bangun Aplikasi Mobile untuk Karyawan Berbasis Flutter dengan Backend REST API Menggunakan FastAPI

Lazuardy, Azzura (2026) Rancang Bangun Aplikasi Mobile untuk Karyawan Berbasis Flutter dengan Backend REST API Menggunakan FastAPI. Diploma thesis, Politeknik Caltex Riau.

[thumbnail of BAB 1.pdf] Text
BAB 1.pdf

Download (212kB)
[thumbnail of BAB 2.pdf] Text
BAB 2.pdf

Download (415kB)
[thumbnail of BAB 3.pdf] Text
BAB 3.pdf
Restricted to Repository staff only

Download (196kB)
[thumbnail of BAB 4.pdf] Text
BAB 4.pdf
Restricted to Repository staff only

Download (973kB)
[thumbnail of BAB 5.pdf] Text
BAB 5.pdf
Restricted to Repository staff only

Download (145kB)
[thumbnail of DAFTAR PUSTAKA.pdf] Text
DAFTAR PUSTAKA.pdf

Download (138kB)
[thumbnail of Cover dan Pengesahan.pdf] Text
Cover dan Pengesahan.pdf
Restricted to Repository staff only

Download (377kB)
[thumbnail of Laporan KP.pdf] Text
Laporan KP.pdf
Restricted to Repository staff only

Download (4MB)

Abstract

Perkembangan teknologi informasi mendorong perusahaan untuk menerapkan sistem digital dalam pengelolaan aktivitas kerja karyawan. PT. Visiontech Indograha sebagai perusahaan yang bergerak di bidang teknologi informasi memiliki kebutuhan akan sistem terintegrasi untuk pencatatan absensi, pengajuan cuti, dan pelaporan pekerjaan karyawan. Sebelum pengembangan sistem, proses tersebut masih dilakukan secara terpisah dan sebagian masih bersifat manual, sehingga data tidak terkelola dalam satu sistem yang terpusat dan terstruktur. Kegiatan kerja praktik ini bertujuan untuk merancang dan membangun aplikasi mobile untuk karyawan berbasis Flutter yang terintegrasi dengan backend REST API menggunakan FastAPI. Aplikasi ini difokuskan untuk mendukung aktivitas karyawan yang bekerja di luar wilayah Kota Pekanbaru, dengan fitur utama meliputi absensi berbasis lokasi, pengajuan cuti tahunan dan off-day, serta pelaporan pekerjaan (progress report). Backend sistem dikembangkan menggunakan FastAPI, basis data MySQL sebagai media penyimpanan data, serta Swagger sebagai alat dokumentasi dan pengujian API. Hasil implementasi menunjukkan bahwa aplikasi mobile berhasil dikembangkan dan diintegrasikan dengan backend secara optimal. Sistem ini mampu menggabungkan proses absensi, pengajuan cuti, dan pelaporan pekerjaan ke dalam satu platform digital yang terpusat. Dengan demikian, sistem yang dibangun dapat meningkatkan efisiensi kerja, mempermudah pengelolaan data, serta mendukung aktivitas operasional karyawan secara lebih efektif dan sistematis di PT. Visiontech Indograha.

Item Type: Thesis (Diploma)
Subjects: Laporan Kerja Praktik
Divisions: Sarjana Terapan > Jurusan Teknologi Informasi > Teknik Informatika
Depositing User: Mr Azzura Lazuardy
Date Deposited: 13 Feb 2026 03:16
Last Modified: 13 Feb 2026 03:16
URI: https://repository.lib.pcr.ac.id/id/eprint/3945

Actions (login required)

View Item
View Item