GithubHelp home page GithubHelp logo

ikhsan3adi / absensi-sekolah-qr-code Goto Github PK

View Code? Open in Web Editor NEW
110.0 3.0 35.0 22.84 MB

Sistem absensi siswa dan guru berbasis QR Code menggunakan CodeIgniter 4.

License: GNU General Public License v3.0

PHP 94.50% JavaScript 5.21% Hack 0.16% HTML 0.12%
codeigniter codeigniter4 php smk ujikom ujikompetensi composer qrcode qrcode-generator qrcode-scanner

absensi-sekolah-qr-code's Introduction

Hi ๐Ÿ‘‹, My name is Ikhsan

A passionate developer from Indonesia ๐Ÿ‡ฎ๐Ÿ‡ฉ

  • โœจ Creating bugs since 2021

  • ๐ŸŒฑ Iโ€™m currently learning Flutter

  • ๐ŸŒฑ Iโ€™m currently learning Back-end with NestJS also!

Connect with me


Languages

Front-end

Mobile

Back-end

Other


Statistics

ikhsan3adi ikhsan3adi

absensi-sekolah-qr-code's People

Contributors

dependabot[bot] avatar ikhsan3adi avatar kevindoni avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

absensi-sekolah-qr-code's Issues

Generate QR Code

Hi kk, kenapa Generate QR Code gak bisa ya, stuck pas klik generate all data siswa / guru.
image

Terdapat bug saat akan edit data siswa

Ketika mengedit data siswa laki laki, saat masuk di form edit, jenis kelaminnya jadi perempuan, jika yang menggunakan lalai tanpa memperhatikakn data, data siswa tersebut keubah jadi perempuan.

image
image

Versi terbaru (sekitar 2 minggu lalu)

Versi PHP : 8.2.12

Agar tampilan camera lebih responsif di hp

Agar tampilan camera lebih responsif di hp
cari file di /app/Views/templates/starting_page_layout.php

ganti line 36 dan 37 menjadi

width: auto;
height: auto;

untuk yang mau mengaktifkan pilihan kamera
cari dan edit bagian /app/Views/templates/navbar.php

line ke 47 - 51

image

                  <!-- <h4 class="d-inline">Pilih kamera</h4>

                  <select id="pilihKamera" class="custom-select w-50 ml-2" aria-label="Default select example" style="height: 35px;">
                     <option selected>Select camera devices</option>
                  </select> -->

hilangkan tanda comment nya

fungsi sort data

Saran :
fungsi sort data sesuai kebutuhan pengguna seperti sort by kehadiran / jam masuk / jam pulang / nis secara ascending maupun descending serta pagination agar website terlihat lebih rapi.

scan qr siswa

Bang Kenapa Pas scan qr Siswa Malah Munculnya Kaya Gini Bang

Internal Server Error

internal server error

ketika scan absen masuk dan pulang tidak menampilkan data yang ada,tetapi berjalan di database dengan baik

image

mengatur jam masuk

bagaimana cara mengatur jam masuk ?
sehingga keterangan otomatis jika ada siswa terlambat

permasalahan saat buka menu laporan

selalu muncul wooops We seem to have hit a snag. Please try again later. saat membuka menu laporan

saya cek folder laporan memang tidak ada

mohon bantuannya

Login Gagal App Versi 1.5.2

versi php 8.2 xampp windows, tidak bisa login menggunakan user superadmin password superadmin.
boleh tolong dibantu ?

image

php spark migrate error

ketika melakukan migrasi database menggunakan perintah; php spark migrate --all itu error
muncul seperti ini :
PHP Fatal error: Uncaught Error: Undefined constant "CodeIgniter\ENVIRONMENT" in D:\xampp\htdocs\absensi\vendor\codeigniter4\framework\system\CodeIgniter.php:595
Stack trace:
#0 D:\xampp\htdocs\absensi\vendor\codeigniter4\framework\system\CodeIgniter.php(207): CodeIgniter\CodeIgniter->bootstrapEnvironment()
#1 D:\xampp\htdocs\absensi\spark(83): CodeIgniter\CodeIgniter->initialize()
#2 {main}
thrown in D:\xampp\htdocs\absensi\vendor\codeigniter4\framework\system\CodeIgniter.php on line 595

Fatal error: Uncaught Error: Undefined constant "CodeIgniter\ENVIRONMENT" in D:\xampp\htdocs\absensi\vendor\codeigniter4\framework\system\CodeIgniter.php:595
Stack trace:
#0 D:\xampp\htdocs\absensi\vendor\codeigniter4\framework\system\CodeIgniter.php(207): CodeIgniter\CodeIgniter->bootstrapEnvironment()
#1 D:\xampp\htdocs\absensi\spark(83): CodeIgniter\CodeIgniter->initialize()
#2 {main}
thrown in D:\xampp\htdocs\absensi\vendor\codeigniter4\framework\system\CodeIgniter.php on line 595

mohon solusinya

Bug

untuk kameranya kok ngga bisa dibuka ya kak

Halaman Scan QR hanya bisa diakses setelah login Admin/Petugas?

Saat menekan tombol SCAN QR untuk masuk ke halaman Scan QR, ternyata harus login terlebih dahulu menggunakan akun admin/petugas. Apakah memang disengaja? Entahlah, tapi solusi yang saya gunakan agar tidak perlu login untuk Scan QR:

  • Pada file app\Config\Filters.php hapus atau berikan comment pada bagian 'login'
    /**
     * List of filter aliases that are always
     * applied before and after every request.
     */
    public array $globals = [
        'before' => [
            'honeypot',
            'login'           // Ini baris yang perlu dihapus agar tidak perlu login untuk Scan QR
            // 'csrf',
            // 'invalidchars',
        ],
        'after' => [
            'toolbar',
            // 'honeypot',
            // 'secureheaders',
        ],
    ];

Halaman Petugas

Screenshot 2023-12-08 001143

Login sebagai Superadmin tapi button ke halaman petugasnya tidak muncul

RouteCollection

CodeIgniter v4.4.3 Command Line Tool - Server Time: 2023-11-06 20:18:38 UTC+07:00

[TypeError]

CodeIgniter\Router\RouteCollection::__construct(): Argument #3 ($routing) must be of type Config\Routing, null given, called in C:\xampp-8.1.12\htdocs\absensi\vendor\codeigniter4\framework\system\Config\Services.php on line 618

at SYSTEMPATH\Router\RouteCollection.php:285

mohon infonya pak, settingan composernya blm ada yg dirubah2 padahal.

bug composer

Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

Problem 1
- codeigniter4/framework[4.0.0, ..., v4.4.3] require ext-intl * -> it is missing from your system. Install or enable PHP's intl extension.
- Root composer.json requires codeigniter4/framework ^4.0 -> satisfiable by codeigniter4/framework[4.0.0, ..., v4.4.3].

To enable extensions, verify that they are enabled in your .ini files:
- C:\xampp\php\php.ini
You can also run php --ini in a terminal to see which files are used by PHP in CLI mode.
Alternatively, you can run Composer with --ignore-platform-req=ext-intl to temporarily ignore these required extensions.
ini bagaimana ya

[BUG]

Jelaskan bug tersebut
Failed to generate qr code. Extensi -intl dan -gd sudah diaktifkan. Mode environment sudah development. Apakah ada solusi?

Screenshots
Screenshot (469)

Versi yang digunakan
v1.5.6

Versi PHP
PHP 8.2

Scan QR masuk dan keluar

Pada saat scan kode QR muncul tulisan Internal Server Eror setelah kode QR terdeteksi dan data absensi tidak masuk di dashboard
Screenshot 2023-12-24 165002
Screenshot 2023-12-24 164952

[ERROR] error ketika melakukan migrasi data

Jelaskan bug tersebut

Screenshots
Screenshot 2024-04-22 at 01 04 36

Versi yang digunakan
Tuliskan versi yang didownload (contoh: v1.5.3). Jika download via zip/clone berikan informasi waktu saat download source code.

Versi PHP
Contoh PHP 8.2

Scan QR | Internal Server Eror

Pada saat melakukan scanning barcode setelah proses Mencari pada bagian bawah terdapat tulisan Internal Server Error seperti gambar dibawah ini

Internal Server Eror

Module Report

Saat generate laporan absensi, supaya di hari sabtu bisa terlampir pada saat generate report, dibagian mana ya yg perlu di tambahkan ?
existing report hanya sampai hari jumat saja.

saran

send notif ke wa wali murid kalau murid sudah absen, bisa pak 3rd party wa gateway kaya wa blas

Saran

  1. Impor / ekspor data siswa, guru, kelas, dan jurusan dari excel atau csv.
  2. Bisa mengubah data kelas siswa secara keseluruhan atau sebagian ketika ganti tahun ajaran baru, bisa pakai fitur ceklist atau yang lainnya agar tidak mengeditnya satu per satu.
  3. Bisa menghapus data siswa yang sudah lulus secara keseluruhan atau sebagaian.

QR Generator

mohon bantuannya... ketika saya klik generate QR tidak terjadi apa-apa, kemudian saya cari folder uploads di folder public tidak ada, mohon pencerahannya. terima kasih

Tampilan jadi berubah

image
kenapa ada icon CodeIgniter dan tampilan jadi kelihatan element dan kotak gitu ya bang :(

Saran

  1. Database bisa diubah ke excel
  2. Bisa generate qrcode per orang
  3. Sama setiap siswa di tambahkan field Foto jadi ketika scan nampak foto murid

Terima kasih

ambil models TipeUser tidak ditemukan

use App\Models\TipeUser;

untuk ambil models di atas ambil modelsnya dari mana ya kak soale tak cari ga ada di foldernya.sebelumnya terimakasih kak

Masukan Absen RFID

Apakah bisa dibuatkaan mode masukan lain selain QR CODE, misal menggunakan RFID?

Generate QR Code

tidak bisa generate qr code

Screenshot (20)

download source code tanggal 19 Januari 2024.

PHP 8.3.2

saran

tambaihn web service ,udh oke nih webnya bisa diterapin disekolah nantinya

Cara ganti nama sekolah

Gimana cara ganti nama sekolah pada laporan daftar hadir, serta gimana untuk ngilangin nama dibawah kode QR dan ganti warna kode QR nya ?
image
image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.