Skip to content

Commit 98d47cc

Browse files
committed
memperbaiki file README.md
1 parent 5287b16 commit 98d47cc

8 files changed

Lines changed: 102 additions & 26 deletions

File tree

.gitignore

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -191,12 +191,12 @@ database/seeders/data/*.json
191191
database/seeders/data/*.csv
192192

193193
# Screenshots (jika ada di project)
194-
screenshots/
195-
*.png
196-
*.jpg
197-
*.jpeg
198-
*.gif
199-
!.github/**/*.png
194+
# screenshots/
195+
# *.png
196+
# *.jpg
197+
# *.jpeg
198+
# *.gif
199+
# !.github/**/*.png
200200

201201
# ==============================================
202202
# MISC (AMAN UNTUK DI-PUSH, TETAP DI SINI)

README.md

Lines changed: 96 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,108 @@
11
<p align="center">
2-
<a href="https://polinema.ac.id" target="_blank">
3-
<img src="https://upload.wikimedia.org/wikipedia/commons/6/64/Jti_polinema.svg" width="400" alt="JTI Polinema Logo">
2+
<a href="https://polije.ac.id" target="_blank">
3+
<img src="public/startbootstrap-sb-admin-gh-pages/assets/img/Logo_Polije_Blue.png" width="200" alt="Polije Logo">
44
</a>
55
</p>
66

7-
<p align="center">
8-
<a href="https://github.com/laravel/framework/actions"><img src="https://github.com/laravel/framework/workflows/tests/badge.svg" alt="Build Status"></a>
9-
<a href="https://packagist.org/packages/laravel/framework"><img src="https://img.shields.io/packagist/dt/laravel/framework" alt="Total Downloads"></a>
10-
<a href="https://packagist.org/packages/laravel/framework"><img src="https://img.shields.io/packagist/v/laravel/framework" alt="Latest Stable Version"></a>
11-
<a href="https://packagist.org/packages/laravel/framework"><img src="https://img.shields.io/packagist/l/laravel/framework" alt="License"></a>
12-
</p>
7+
# 📊 Tracer Study - PSDKU Nganjuk
8+
9+
> Sistem Informasi Tracer Study untuk melacak dan memonitor perkembangan karir alumni Politeknik Negeri Jember (Polije) PSDKU Nganjuk
10+
11+
## 📋 Tentang Project
12+
13+
**Tracer Study** adalah sistem informasi yang bertujuan untuk melacak atau mengidentifikasi jejak perkembangan karir alumni setelah mereka lulus dari Politeknik Negeri Jember PSDKU Nganjuk.
14+
15+
### Latar Belakang
16+
17+
Sebelumnya, JTI telah memiliki sistem informasi tracer study namun sistem tersebut **tidak dapat mengakomodasi kebutuhan instrumen akreditasi baru dari LAM INFOKOM**. Oleh karena itu, diperlukan pengembangan sistem baru yang dapat:
18+
19+
- ✅ Mengelola informasi data lulusan (alumni)
20+
- ✅ Mengelola data pengguna lulusan (atasan/instansi)
21+
- ✅ Melakukan penilaian kinerja lulusan
22+
- ✅ Menyediakan data untuk kebutuhan akreditasi
23+
- ✅ Menghasilkan laporan dan ekspor data yang akurat
24+
25+
## 🚀 Fitur Utama
26+
27+
| Fitur | Deskripsi |
28+
|-------|-------------|
29+
| 👨‍🎓 **Manajemen Alumni** | Kelola data alumni, riwayat pendidikan, dan pekerjaan |
30+
| 🏢 **Manajemen Dosen** | Pendataan dosen |
31+
| 📝 **Kuesioner Survey** | Pengisian survey oleh alumni dan atasan |
32+
| 📊 **Laporan & Ekspor** | Generate laporan dalam format Excel/PDF |
33+
| 👑 **Role Management** | Multi-level akses (Admin, Dosen, Alumni) |
34+
| 🔐 **Autentikasi** | Sistem login yang aman untuk setiap role |
35+
36+
## 🛠️ Tech Stack
37+
38+
| Kategori | Teknologi |
39+
|----------|-----------|
40+
| **Backend** | Laravel 12.x |
41+
| **Frontend** | Blade Template, Tailwind CSS, Bootstrap 5 |
42+
| **Database** | MySQL |
43+
| **Authentication** | Laravel Breeze / Custom |
44+
| **Export** | Laravel Excel |
45+
| **Development** | PHP 8.4+, Composer, Node.js |
46+
47+
## 📁 Struktur Database
48+
49+
| Tabel | Fungsi |
50+
|-------|--------|
51+
| `alumni` | Data alumni |
52+
| `kategori_profesi` | Kategori bidang pekerjaan |
53+
| `dosen` | Daftar nama dosen |
54+
| `pertanyaan` | Daftar pertanyaan survey |
55+
| `jawaban` | Jawaban survey dari alumni |
56+
| `users` | Data pengguna untuk autentikasi |
57+
| `roles` | Data role (Admin, Dosen, Alumni) |
58+
59+
## 💻 Instalasi & Setup
60+
61+
### Prasyarat
62+
63+
- PHP >= 8.4
64+
- Composer
65+
- Node.js & NPM
66+
- MySQL
67+
68+
### Langkah Instalasi
69+
70+
```bash
71+
# 1. Clone repository
72+
git clone https://github.com/MuhFerdian/Tracer_Study_Website.git
73+
74+
# 2. Masuk ke folder project
75+
cd Tracer_Study_Website
76+
77+
# 3. Install dependencies PHP
78+
composer install
1379

14-
## Tracer Study
80+
# 4. Install dependencies Node.js
81+
npm install
1582

16-
Tracar Study bertujuan melacak atau mengidentifikasi jejak atau perkembangan karier alumni setelah mereka lulus
83+
# 5. Copy file environment
84+
cp .env.example .env
1785

18-
Sebelumnya JTI telah memiliki sistem informasi tracer study namun sistem tersebut tidak dapat mengakomodasi kebutuhan instrumen akreditasi baru dari LAM INFOKOM. Oleh karena itu perlu perlu perkembangan yang dapat mengelola informasi terkait data lulusan, data pengguna lulusan, serta penilaian kinerja lulusan
86+
# 6. Generate application key
87+
php artisan key:generate
1988

20-
- [Simple, fast routing engine](https://laravel.com/docs/routing).
21-
- [Powerful dependency injection container](https://laravel.com/docs/container).
22-
- Multiple back-ends for [session](https://laravel.com/docs/session) and [cache](https://laravel.com/docs/cache) storage.
23-
- Expressive, intuitive [database ORM](https://laravel.com/docs/eloquent).
24-
- Database agnostic [schema migrations](https://laravel.com/docs/migrations).
25-
- [Robust background job processing](https://laravel.com/docs/queues).
26-
- [Real-time event broadcasting](https://laravel.com/docs/broadcasting).
89+
# 7. Konfigurasi database di file .env
90+
DB_CONNECTION=mysql
91+
DB_HOST=127.0.0.1
92+
DB_PORT=3306
93+
DB_DATABASE=nama_database_kamu
94+
DB_USERNAME=root
95+
DB_PASSWORD=
2796

97+
# 8. Jalankan migration
98+
php artisan migrate
2899

100+
# 9. Jalankan seeder (data master)
101+
php artisan db:seed --class=MasterDataSeeder
102+
php artisan db:seed --class=DatabaseSeeder
29103

30-
## License
104+
# 10. Build assets frontend
105+
npm run build
31106

32-
The Laravel framework is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).
107+
# 11. Jalankan server
108+
php artisan serve
258 KB
Loading
668 KB
Loading
9.28 KB
Loading
282 KB
Loading
123 KB
Loading
576 KB
Loading

0 commit comments

Comments
 (0)