Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/muhammadpauzi/absensi-app
Aplikasi Website untuk menerapkan absensi secara online (QRCode).
https://github.com/muhammadpauzi/absensi-app
absensi absensi-app alpine application database laravel livewire presence qrcode web
Last synced: about 1 month ago
JSON representation
Aplikasi Website untuk menerapkan absensi secara online (QRCode).
- Host: GitHub
- URL: https://github.com/muhammadpauzi/absensi-app
- Owner: muhammadpauzi
- Created: 2022-06-18T14:14:55.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-10T14:31:13.000Z (over 1 year ago)
- Last Synced: 2024-10-01T09:22:55.275Z (about 2 months ago)
- Topics: absensi, absensi-app, alpine, application, database, laravel, livewire, presence, qrcode, web
- Language: PHP
- Homepage: https://youtu.be/O1NHjT3gIFs
- Size: 823 KB
- Stars: 81
- Watchers: 2
- Forks: 98
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# **Absensi App**
Features
- CRUD Positions (CRUD Jabatan/Posisi)
- CRUD Users (Admin, Operator and Users (Employees))
- CRUD Holidays (CRUD Hari Libur)
- CRUD Attendances (Can have multiple attendances and can using only button or presence using QRCode)
- Using Datatables (Powergrid livewire)
- Can Export to Excel and CSV
- and more...## Cara Install di Local
- Hal yang harus dipersiapkan
- git
- composer
- php v8.1```sh
# clone terlebih dahulu lewat cli (cmd, bash, atau yg lain)
git clone https://github.com/muhammadpauzi/absensi-app.git# masuk ke foldernya
cd absensi-app# install semua package
composer install# pilih salah satu
# 1. windows
copy .env.example .env
# 2. unix (ubuntu, mac os and others)
cp .env.example .env# setelah itu, setting .env file seperti nama database (DB_DATABASE), username dan passwordnya
# lalu buat database baru dari phpmyadmin atau cli langsung juga bisa dengan nama sesuai DB_DATABASE yang ada di file .env
php artisan key:generate
php artisan migrate
php artisan db:seed
php artisan serve# lalu buka browser dengan url: http://localhost:8000/
```## How to install/use (english)
- Clone this repository
```sh
git clone https://github.com/muhammadpauzi/absensi-app.git
# make sure you are in the folder
cd absensi-app
```- Install all packages
```sh
composer install
```- Copy/rename file .env.example to .env
```sh
# windows
copy .env.example .env
# unix (ubuntu, mac os and others)
cp .env.example .env
```- Configure .env file
Open your .env file and change the database name (DB_DATABASE) to whatever you have, username (DB_USERNAME) and password (DB_PASSWORD) field correspond to your configuration.- Create database
Create a database according to the name in DB_DATABASE in the .env file- Run artisan commands
```sh
php artisan key:generate
php artisan migrate
php artisan db:seed
php artisan serve
```- And go to http://localhost:8000/