siakad
Modern Academic Information System - Laravel 12, TailwindCSS, Alpine.js, Gemini AI Integration
파일 탐색기
최종 버전 다운로드 (.zip)- laravel-boost.mdc
- mcp.json
- ci.yml
- copilot-instructions.md
- WarmCacheCommand.php
- NilaiDTO.php
- KrsItemDTO.php
- MahasiswaItemDTO.php
- KrsException.php
- SiakadException.php
- FormatHelper.php
- NilaiHelper.php
- SemesterHelper.php
- DashboardController.php
- DosenController.php
- FakultasController.php
- KehadiranDosenController.php
- KelasController.php
- KpController.php
- KrsApprovalController.php
- MahasiswaController.php
- MataKuliahController.php
- ProdiController.php
- RuanganController.php
- SkripsiController.php
- TahunAkademikController.php
- UserController.php
- AuthenticatedSessionController.php
- ConfirmablePasswordController.php
- EmailVerificationNotificationController.php
- EmailVerificationPromptController.php
- LoginController.php
- NewPasswordController.php
- PasswordController.php
- PasswordResetLinkController.php
- RegisterController.php
- RegisteredUserController.php
- VerifyEmailController.php
- BimbinganController.php
- DashboardController.php
- KehadiranController.php
- KpController.php
- LmsController.php
- MateriController.php
- PenilaianController.php
- PresensiController.php
- SkripsiController.php
- TugasController.php
- AiAdvisorController.php
- BiodataController.php
- DashboardController.php
- ExportController.php
- JadwalController.php
- KhsController.php
- KpController.php
- KrsController.php
- LmsController.php
- MateriController.php
- PresensiController.php
- SkripsiController.php
- TranskripController.php
- TugasController.php
- Controller.php
- HealthController.php
- NotificationController.php
- ProfileController.php
- FakultasScopeMiddleware.php
- RequestLoggingMiddleware.php
- RoleMiddleware.php
- SecurityHeadersMiddleware.php
- SemesterAktifMiddleware.php
- StoreFakultasRequest.php
- StoreKelasRequest.php
- StoreMataKuliahRequest.php
- StoreProdiRequest.php
- LoginRequest.php
- InputNilaiRequest.php
- StoreKrsRequest.php
- ProfileUpdateRequest.php
- ActivityLog.php
- AiConversationLog.php
- BimbinganSkripsi.php
- Dosen.php
- Fakultas.php
- JadwalKuliah.php
- KehadiranDosen.php
- Kelas.php
- KerjaPraktek.php
- Krs.php
- KrsDetail.php
- LogbookKp.php
- Mahasiswa.php
- MataKuliah.php
- Materi.php
- Nilai.php
- Notification.php
- Pertemuan.php
- Presensi.php
- Prodi.php
- Ruangan.php
- Skripsi.php
- TahunAkademik.php
- Tugas.php
- TugasSubmission.php
- User.php
- KelasPolicy.php
- KrsPolicy.php
- NilaiPolicy.php
- AppServiceProvider.php
- KelasRepository.php
- KrsRepository.php
- NilaiRepository.php
- AdvisorContextBuilder.php
- AdvisorGuards.php
- ActivityLogService.php
- AiAdvisorService.php
- AkademikCalculationService.php
- AkademikService.php
- CacheService.php
- JadwalService.php
- KrsService.php
- NotificationService.php
- PenilaianService.php
- PresensiService.php
- UserService.php
- ApiResponse.php
- HasRole.php
- AppLayout.php
- GuestLayout.php
- .gitignore
- app.php
- providers.php
- academic_rules.php
- app.php
- auth.php
- cache.php
- database.php
- filesystems.php
- logging.php
- mail.php
- permission.php
- queue.php
- services.php
- session.php
- siakad.php
- DosenFactory.php
- FakultasFactory.php
- MahasiswaFactory.php
- ProdiFactory.php
- TahunAkademikFactory.php
- UserFactory.php
- 0001_01_01_000000_create_users_table.php
- 0001_01_01_000001_create_cache_table.php
- 2025_12_10_020000_add_role_to_users_table.php
- 2025_12_10_020001_create_fakultas_table.php
- 2025_12_10_020002_create_prodi_table.php
- 2025_12_10_020003_create_mahasiswa_table.php
- 2025_12_10_020004_create_dosen_table.php
- 2025_12_10_020005_create_tahun_akademik_table.php
- 2025_12_10_020006_create_mata_kuliah_table.php
- 2025_12_10_020007_create_kelas_table.php
- 2025_12_10_020008_create_krs_table.php
- 2025_12_10_020009_create_krs_detail_table.php
- 2025_12_10_020010_create_nilai_table.php
- 2025_12_10_030001_create_jadwal_kuliah_table.php
- 2025_12_10_030002_create_activity_log_table.php
- 2025_12_10_030003_add_status_columns.php
- 2025_12_10_040001_add_catatan_to_krs_table.php
- 2025_12_10_040001_add_dosen_pa_to_mahasiswa.php
- 2025_12_10_050001_create_pertemuan_table.php
- 2025_12_10_050002_create_presensi_table.php
- 2025_12_10_124351_create_ruangan_table.php
- 2025_12_10_131009_create_notifications_table.php
- 2025_12_10_132207_create_skripsi_table.php
- 2025_12_10_132208_create_bimbingan_skripsi_table.php
- 2025_12_10_134022_create_kerja_praktek_table.php
- 2025_12_10_134023_create_logbook_kp_table.php
- 2025_12_10_135337_create_kehadiran_dosen_table.php
- 2025_12_16_134815_create_ai_conversation_logs_table.php
- 2025_12_21_114532_create_permission_tables.php
- 2025_12_21_180000_add_fakultas_id_to_users_table.php
- 2025_12_22_070221_add_prodi_id_to_mata_kuliah_table.php
- 2025_12_22_070222_add_fakultas_id_to_ruangan_table.php
- 2025_12_22_150900_create_materi_table.php
- 2025_12_22_151000_create_tugas_table.php
- 2025_12_22_151001_create_tugas_submission_table.php
- 2025_12_22_160300_add_tahun_akademik_id_to_kelas_table.php
- 2025_12_22_160301_add_date_range_to_tahun_akademik_table.php
- 2025_12_26_180400_add_performance_indexes.php
- DatabaseSeeder.php
- RolePermissionSeeder.php
- .gitignore
- .htaccess
- favicon.ico
- index.php
- robots.txt
- app.css
- app.js
- bootstrap.js
- academic_advisor_system.txt
- index.blade.php
- index.blade.php
- show.blade.php
- index.blade.php
- index.blade.php
- index.blade.php
- index.blade.php
- show.blade.php
- index.blade.php
- show.blade.php
- index.blade.php
- show.blade.php
- index.blade.php
- index.blade.php
- index.blade.php
- index.blade.php
- show.blade.php
- index.blade.php
- index.blade.php
- confirm-password.blade.php
- forgot-password.blade.php
- login.blade.php
- register.blade.php
- reset-password.blade.php
- verify-email.blade.php
- application-logo.blade.php
- auth-session-status.blade.php
- danger-button.blade.php
- dropdown-link.blade.php
- dropdown.blade.php
- input-error.blade.php
- input-label.blade.php
- modal.blade.php
- nav-link.blade.php
- primary-button.blade.php
- responsive-nav-link.blade.php
- secondary-button.blade.php
- text-input.blade.php
- _krs-table.blade.php
- _table.blade.php
- index.blade.php
- krs-approval.blade.php
- krs-show.blade.php
- index.blade.php
- index.blade.php
- index.blade.php
- show.blade.php
- index.blade.php
- index.blade.php
- _cards.blade.php
- index.blade.php
- show.blade.php
- index.blade.php
- input.blade.php
- kelas.blade.php
- pertemuan-create.blade.php
- index.blade.php
- show.blade.php
- index.blade.php
- show.blade.php
- 403.blade.php
- 404.blade.php
- 500.blade.php
- 503.blade.php
- app.blade.php
- guest.blade.php
- navigation.blade.php
- index.blade.php
- index.blade.php
- index.blade.php
- khs.blade.php
- transkrip.blade.php
- index.blade.php
- index.blade.php
- show.blade.php
- create.blade.php
- index.blade.php
- index.blade.php
- _kelas-card.blade.php
- index.blade.php
- index.blade.php
- index.blade.php
- show.blade.php
- create.blade.php
- index.blade.php
- index.blade.php
- index.blade.php
- show.blade.php
- index.blade.php
- delete-user-form.blade.php
- update-password-form.blade.php
- update-profile-information-form.blade.php
- edit.blade.php
- bootstrap-4.blade.php
- bootstrap-5.blade.php
- default.blade.php
- semantic-ui.blade.php
- simple-bootstrap-4.blade.php
- simple-bootstrap-5.blade.php
- simple-default.blade.php
- simple-tailwind.blade.php
- tailwind.blade.php
- dashboard.blade.php
- welcome.blade.php
- fakultas.php
- index.php
- kelas.php
- mata-kuliah.php
- prodi.php
- tahun-akademik.php
- dashboard.php
- dosen.php
- index.php
- kehadiran.php
- kp.php
- krs.php
- mahasiswa.php
- ruangan.php
- skripsi.php
- user.php
- bimbingan.php
- dashboard.php
- index.php
- kehadiran.php
- kp.php
- lms.php
- materi.php
- penilaian.php
- presensi.php
- skripsi.php
- tugas.php
- ai.php
- biodata.php
- dashboard.php
- export.php
- index.php
- jadwal.php
- khs.php
- kp.php
- krs.php
- lms.php
- materi.php
- presensi.php
- skripsi.php
- transkrip.php
- tugas.php
- auth.php
- console.php
- health.php
- notification.php
- profile.php
- web.php
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- AcademicAdvisorTest.php
- AdminCrudTest.php
- AuthenticationTest.php
- EmailVerificationTest.php
- PasswordConfirmationTest.php
- PasswordResetTest.php
- PasswordUpdateTest.php
- RegistrationTest.php
- DosenFlowTest.php
- KrsFlowTest.php
- MahasiswaFlowTest.php
- PenilaianFlowTest.php
- ExampleTest.php
- HealthAndAuthTest.php
- ProfileTest.php
- ExampleTest.php
- Pest.php
- TestCase.php
- .editorconfig
- .env.example
- .gitattributes
- .gitignore
- .mcp.json
- AGENTS.md
- artisan
- boost.json
- CHANGELOG.md
- CLAUDE.md
- composer.json
- composer.lock
- CONTRIBUTING.md
- debug_advisor.php
- debug_gemini.php
- debug_output.txt
- debug_semester.php
- LICENSE
- package-lock.json
- package.json
- phpunit.xml
- postcss.config.js
- README.md
- SECURITY.md
- tailwind.config.js
- vite.config.js
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/ryandaaa/siakad
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd siakad
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Node.js
쉬움 추천사전 준비물
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm run build
배포용으로 코드를 최적화해서 빌드 파일을 생성합니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. PHP (Composer)
쉬움사전 준비물
composer install
composer.json에 명시된 PHP 라이브러리를 설치합니다.
composer setup
이 명령어를 터미널에 그대로 입력해 실행하세요.
composer dev
이 명령어를 터미널에 그대로 입력해 실행하세요.
php -S localhost:8000 같은 내장 서버로 실행한 뒤 브라우저에서 http://localhost:8000 으로 접속해보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
