Skip to content

Aplikasi Pemilihan Ketua osis online berbasis web, menggunakan Famework laravel

Notifications You must be signed in to change notification settings

zifaucode/voting-osis

Repository files navigation

Index





BAHASA INDONESIA

Dokumentasi Bahasa Indonesia

Fork dan Star ⭐ jika ini membantu ♥️

Index



Tentang VOTING OSIS

Aplikasi Pemilihan Ketua osis online berbasis web. Website ini dibuat dengan laravel 10.10 (PHP 8.1), vuejs 2 cdn, Axios cdn, dengan template ADMIN LTE (Dashboard admin). VOTING OSIS memiliki fitur sebagai berikut:

  • Terdapat Fitur upload pemilih (siswa) dengan file Excel yang format templatenya sudah disediakan tanpa ribet harus input 1 per 1 siswa
  • Terdapat juga Fitur Edit web seperti nama web, title web, waktu hitung mundur, dan masih banyak lagi


CARA INSTALL

Untuk Menginstall Secara Lokal Pastikan PHP anda diatas sama dengan atau > 8.1

  • Clone Repository ini Diterminal kesayangan anda git clone https://github.com/zifaucode/voting-osis
  • Ketikan composer install
  • Rename .env-lokal menjadi .env dan edit sesuai konfigurasi database anda
  • Buat database pada dbms anda (ex: phpmyadmin) dengan nama sesuai konfigurasi DB_DATABASE pada .env
  • Migrate databasenya : php artisan migrate
  • Jalankan Seeder database : php artisan db:seed

Jalankan Diterminal

  • php artisan optimize:clear dan php artisan serve


opsi selain jika tidak ingin menjalankan migrate database dan seeder:

  • File SQL terletak pada folder DB VOTING , import file SQL yang ada kedalam Database yang anda buat pada dbms anda (contoh dbms: phpmyadmin, navicat, dll).
  • Misal anda memakai PhpMyadmin, buat database baru dengan nama voting_osis, jika sudah dibuat, lalu upload/import file sql yang teletak di Folder DB VOTING tersebut.


USER PASSWORD

  • U: admin
  • P: 12345678


TRAKTIR KOPI

Traktir kopi agar melek terus saat ngoding :



LISENSI

The Laravel framework is open-sourced software licensed under the MIT license.





ENGLISH LANGUAGE

Documentation in English


Index



About VOTING OSIS

Web-based online osis chairman election application. This website is made with laravel 10.10 (PHP 8.1), vuejs 2 cdn, Axios cdn, with LTE ADMIN template (Dashboard admin). Student Council VOTING has the following features:

  • There is a feature to upload voters (students) with Excel files whose template format has been provided without the hassle of having to input 1 by 1 students.
  • There are also web editing features such as web name, web title, countdown time, and many more


HOW TO INSTALL

To Install Locally Make sure your PHP above is equal to or > 8.1

  • Clone this Repository in your favorite terminal git clone https://github.com/zifaucode/voting-osis
  • Type in the terminal composer install
  • Rename .env-lokal to .env and edit according to your database configuration
  • Create a database on your dbms (ex: phpmyadmin) with the name according to the configuration DB_DATABASE in the .env
  • Migrate database : php artisan migrate
  • Run the Seeder database : php artisan db:seed

Run in Terminal

  • php artisan optimize:clear AND php artisan serve


option if you do not want to run the database migrate and seeder:

  • The SQL file is located in the DB VOTING folder, import the existing SQL file into the Database that you created on your dbms (example dbms: phpmyadmin, navicat, etc.).
  • For example, if you use PhpMyadmin, create a new database with the name voting_osis, if it has been created, then upload/import the sql file located in the DB VOTING Folder.


USER AND PASSWORD

  • U: admin
  • P: 12345678


License

The Laravel framework is open-sourced software licensed under the MIT license.

About

Aplikasi Pemilihan Ketua osis online berbasis web, menggunakan Famework laravel

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published