Skip to content

Pengumpulan Tugas Besar Mata Kuliah Web Programming 2 "Sistem Voting"

Notifications You must be signed in to change notification settings

ferya2/Web2_Kelompok1_UAS

Repository files navigation

Laravel Logo

Build Status Total Downloads Latest Stable Version License

Final Proyek Web Programming 2

  • Mata Kuliah : Web Programming 2
  • Dosen Pengampu : Muhammad Ikhwan Fathulloh

Kelompok

  • Kelompok : Kelompok 1
  • Proyek : Sistem Voting
  • Anggota :
    • Ketua : Adella Tasya
    • Anggota : Ade Fery Angriawan

Judul Proyek

Proyek ini berjudul "Sistem Voting"

Penjelasan Proyek

Sebuah proyek sistem voting adalah usaha untuk merancang, mengembangkan, dan mengimplementasikan sistem yang memungkinkan proses pemilihan atau pengambilan keputusan dengan cara yang adil, transparan, dan efisien. Proyek ini melibatkan berbagai tahap mulai dari perencanaan, pengembangan, serta implementasi penggunaannya

Komponen Proyek

Komponen yang terdapat pada proyek ini, diantaranya :

  • Fitur Peserta
  • Fitur Paslon atau Calon Kandidat
  • Fitur Voting
  • Fitur Riwayat Voting (admin)
  • Fitur Kalkulasi Voting (admin)

Pembagian Tim

Pembagian dalam proses pengerjaan proyek ini diantaranya :

  • Ade Fery, tugas pengerjaan :
    • Fitur Peserta
    • Fitur Paslon
    • Fitur Voting
  • Adella Tasya, tugas pengerjaan :
    • Fitur Riwayat Voting
    • Fitur Kalkulasi Voting

Progres pengerjaan proyek :

  • Customize Template
  • Fitur Pesera (done)
  • Fitur Paslon (done)
  • Fitur Voting (done)
  • Fitur Riwayat Voting (done)
  • Fitur Kalkulasi Voting (done)

Project Structure

This project follows the MVC architecture: - Model: Manages data and business rules. - View: Handles the presentation of data to users. - Controller: Processes input, connects the model with the view, and manages the application flow.


Happy coding! If you have any questions, feel free to reach out.

Getting Started

To start using this project, ensure you have Flutter installed on your system. Follow these steps:

  1. Clone the repository:
    git clone https://github.com/ferya2/Web2_Kelompok1_UAS.git
    cd Web2_Kelompok1_UAS
  2. Instal Depedencies:
    composer install
  3. Create file .env:
    cp .env.example .env
  4. Generate App Key:
    php artisan key:generate
  5. Set Database Configuration:
    DB_DATABASE=web2kelompok1_uas
  6. Migrate Database:
    php artisan migrate
  7. Set Storage and copy images paslon in Resource ../assets/images/paslon to folder storage/app/public:
    php artisan storage:link
  8. Generate Database:
    php artisan db:seed
  9. Run Local Server:
    php artisan serve
    

About

Pengumpulan Tugas Besar Mata Kuliah Web Programming 2 "Sistem Voting"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published