We have carried out this internship program for approximately six months on a hybrid basis from August 2020 to January 2021. During our internship, we managed to update the website system of Poliklinik UPN Veteran East Java. This update was carried out as an effort to fulfill the requirements for graduation from the undergraduate level. The developed website has been adjusted to the phenomena in the field. To find out the extent of the quality of this website, a validation test is needed, which we did using the Blackbox Testing method.
| Part | Description |
|---|---|
| Features | • Login • Register • Queue • Export • Chart • Pagination • Search • Create • Read • Update • Delete • Captcha • Access Rights • ETC |
| Framework | Bootstrap 4 |
| Web Libraries | • jQuery • Font-Awesome • Dompdf • PHPMailer • Malihu • VanillaTop • SweetAlert2 • Highcharts |
| Tools | • Visual Studio Code • Xampp • Composer |
-
XAMPP with PHP version 7.4
https://bit.ly/XAMPP_PHP7_Installer
-
Visual Studio Code
https://bit.ly/VScode_Installer
-
Composer
https://bit.ly/Composer_Installer
-
Open
XAMPP, then start theApache&MySQLsection. This aims to be able to support the website optimally. -
Access the
browserfirst in order to open the database admin panel, please copy the following link:localhost/phpmyadmin/. -
Create a database called
siaklik_dbon local. -
Open the
siaklik_dbdatabase and Importsiaklik_db.sqlin theSIAKLIK/public/assets/databasedirectory. -
Then open the XAMP file:
php.ini-> removesemicolon (;)in front ofextension=gd-> save. -
Then open the XAMP file:
my.ini-> addevent_scheduler=ONunder[mysqld]-> restart MySQL. -
Check the Event Scheduler status at
localhost/phpmyadmin/with the following command:SHOW VARIABLES LIKE 'event_scheduler';
-
If it is active (ON), then it has been successful. If not, set it like this:
SET GLOBAL event_scheduler = ON;
| Role | Password | |
|---|---|---|
| Admin | admin1@poliklinik.upnvjatim.ac.id | admin123! |
| Pekerja | pekerja1@poliklinik.upnvjatim.ac.id | pekerja123! |
| Pasien | pasien1@gmail.com | pasien123! |
-
Download this repository.
-
Extract the downloaded file.
-
Move the
SIAKLIKdirectory into thehtdocsdirectory, whose details you can find out as follows:C:\xampp\htdocs. -
Then, to ensure that all
dependencies (libraries/plugins)in the SIAKLIK project do not cause errors, do the following:composer install
-
Please open your
browserby writing:localhost/SIAKLIK/. -
Please login and access the features, enjoy [Done].
| NUMBER | FULL NAME | NPM | ROLE |
|---|---|---|---|
| 1 | Heri Khariono | 18081010002 | Frontend |
| 2 | Devan Cakra Mudra Wijaya | 18081010013 | Frontend |
| 3 | Haidar Ananta Kusuma | 18081010057 | Backend |
| 4 | Rifky Akhmad Fernanda | 18081010126 | Fullstack |
| Home |
|---|
![]() |
| Statistics | |||
|---|---|---|---|
| Options | Gender | 2013 | 2014 |
![]() |
![]() |
![]() |
![]() |
| Queue | |
|---|---|
| Registration | Status |
![]() |
![]() |
| Dashboard | |
|---|---|
| Admin | Worker |
![]() |
![]() |
| Management | |||
|---|---|---|---|
| Activity Log | User | Patient | Queue |
![]() |
![]() |
![]() |
![]() |
| Export PDF | |||
|---|---|---|---|
| Patient History | Admin | Worker | Patient |
![]() |
![]() |
![]() |
![]() |
| Modal | |||
|---|---|---|---|
| Login | Edit Account | Forgot Password | Queue Action Confirmation |
![]() |
![]() |
![]() |
![]() |
| Alert | |||
|---|---|---|---|
| Timeout | Password Reset Sent | Photo Oversized | Invalid Token |
![]() |
![]() |
![]() |
![]() |
| Error | |
|---|---|
| Page | Database |
![]() |
![]() |
Explore the full documentation here
If you want to reset the auto-increment on the riwayat_antrean / riwayat aktivitas table, simply change the table_name via phpMyAdmin. Here's how:
SET @num := 0;
UPDATE table_name SET id = @num := (@num+1);
ALTER TABLE table_name AUTO_INCREMENT =1; |
If this work is useful to you, then support this work as a form of appreciation to the author by clicking the ⭐Star button at the top of the repository.
This application is the result of my work with my team and is not the result of plagiarism from other people's research or work, except those related to third party services which include: libraries, frameworks, and so on.
MIT License - Copyright © 2021 - Devan C. M. Wijaya et al
Permission is hereby granted without charge to any person obtaining a copy of this software and the software-related documentation files to deal in them without restriction, including without limitation the right to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons receiving the Software to be furnished therewith on the following terms:
The above copyright notice and this permission notice must accompany all copies or substantial portions of the Software.
IN ANY EVENT, THE AUTHOR OR COPYRIGHT HOLDER HEREIN RETAINS FULL OWNERSHIP RIGHTS. THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, THEREFORE IF ANY DAMAGE, LOSS, OR OTHERWISE ARISES FROM THE USE OR OTHER DEALINGS IN THE SOFTWARE, THE AUTHOR OR COPYRIGHT HOLDER SHALL NOT BE LIABLE, AS THE USE OF THE SOFTWARE IS NOT COMPELLED AT ALL, SO THE RISK IS YOUR OWN.


























