Skip to content

vonsogt/company-app

Repository files navigation

Company App

Website kompani yang dibuat dari laravel 8
Lihat Demo · Laporkan Kesalahan · Ajukan Fitur Baru

Daftar Isi

Tentang company-app

Sebuah webiste yang menggunakan JSON Web Token sebagai autentikasi dan menampilkan data sebuah kompani dan karyawan dapat masuk kedalam website tersebut.

Dibuat Menggunakan

Demo

Tautan: http://company-app.vonso.online

Akun: yost.gertrude@example.com/password

Gambar

Frontend: image Backend: image

Fitur

BACKEND

  • Autentikasi melalui JSON Web Token
  • Karyawan dari suatu perusahaan dapat melihat karyawan lainnya pada perusahaan tersebut

FRONTEND

  • Menampilkan detail singkat dari kompani tersebut

Mulai

Sebelum melakukan instalasi proyek company-app ada baiknya perhatikan hal-hal berikut ini:

Prasyarat

Sebelum menggunakan projek ini, diperlukanya:

Instalasi

  1. Unduh/Clone proyek ini
    git clone https://github.com/vonsogt/company-app.git
    
  2. Lalu pindah ke direktori company-app
    cd company-app
  3. Install komponen yang diperlukan menggunakan composer
    composer install
  4. Copy file .env.example menjadi .env
    cp .env.example .env
  5. Lalu generate APP_KEY
    php artisan key:generate
  6. Sebelum ke step selanjutnya, pastikan konfigurasi DB_* sudah diubah sesuai dengan konfigurasi database anda
  7. Lalu lakukan migrasi database
    php artisan migrate
  8. Pastikan API_URL pada file .env sesuai dengan link API Server yang mengatur JSON Web Token
  9. Setelah berhasil, jalankan aplikasi
    php artisan serve --port=8001
  10. Lalu buka browser 127.0.0.1:8001 untuk menggunakan aplikasi
  11. Enjoy 😊

Petunjuk

Lihat open issues untuk daftar fitur yang diusulkan (dan masalah yang diketahui).

Berkontribusi

Kontribusi adalah yang membuat komunitas open source menjadi tempat yang luar biasa untuk belajar, menginspirasi, dan berkreasi. Setiap kontribusi yang Anda berikan ** sangat dihargai **.

Lisensi

company-app berlisensi di bawah MIT license.

Kontak

Vonso - vonsogt18081999@gmail.com