Golang Junior Web Developer

Skenario

Buat Rumus untuk mencari bangun datar yang didukung adalah segitiga, persegi, dan lingkaran. Requirement:

  1. Solusi dapat diakses melalui web browser.
  2. User Interface untuk memilih bangun / rumus yg akan dihitung, tombol untuk mengeksekusi perhitungan, dan menampilkan hasilnya.
  3. Data hasil dan yang diinputkan disimpan ke dalam file text atau csv sehingga bisa dibaca ulang
  4. Data yang disimpan berisi:
    1. Tanggal dan jam simpan
    2. Data yang diinput (per variabel)
    3. Hasil
  5. Halaman dashboard untuk melihat file data dan statistiknya berupa:
    1. Jumlah total perhitungan yang sudah dilakukan
    2. Persentase total perhitungan masing-masing bangun

ScreenCapture

  1. Halaman Dashboard Halaman Dashboard
  2. Halaman Hitung Persegi Halaman Hitung Persegi
  3. Halaman Hitung Lingkaran Halaman Hitung Lingkaran
  4. Halaman Hitung Segitiga Halaman Hitung Segitiga

How To Run

  1. clone repo ini
  2. Jalankan php -S 127.0.0.1:3000
  3. buka localhost:3000