Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/irfanpule/xyacad

Siakad untuk sekolah
https://github.com/irfanpule/xyacad

Last synced: about 1 month ago
JSON representation

Siakad untuk sekolah

Awesome Lists containing this project

README

        

# Xyacad

Xyacad adalah Sistem Informasi Akademik (Siakad) yang dikembangkan menggunakan framework Django.
Tujuan dari proyek ini adalah memberikan base project siakad yang general dan dapat diimplementasikan disekolah-sekolah.

### Pengantar
Saya mencoba mengembangkan ini lebih modular sehingga ketika ada kebutuhan khusus kita dapat
mengembangkan modul sendiri. Ya pastinya ini belum teruji, jadi butuh masukan dan review dari teman-teman senior.

### Addons
Saya mencoba menggunakan konsep addons pada xyacad yang pada dasarnya oddons itu sendiri adalah app django yang ditambahkan
manifest agar terbaca sebagai addons. Berikut ini contoh addons **tabungan** sekolah yang masih dalam pengembangan https://github.com/irfanpule/tabungan

### Menambahkan Addons
Pada directory project terdapat directory `addons`. Kamu cukup copas project addons kamu atau clone di directory `oddons`. Setelah itu kamu bisa menjalankan `manage.py` seperti biasa pada addons yang kamu tambahkan. Misal `python manage.py migrate {addons_name}`

### Apps Default
- akademik
- core
- pegawai
- sekolah
- siswa
- dashboard

### Screenshots
- Halaman App / Addons
![image](https://drive.google.com/uc?export=view&id=1Yp9MF4gGT6VSreYHveXlmMq36JQRlIl9)
- Halaman Ruangan
![image](https://drive.google.com/uc?export=view&id=1FVOjHPBVtz49Z49mIQhaNbx3Gl8N7ETV)
- Halaman Kartu Pelajar
![image](https://drive.google.com/uc?export=view&id=1L7f24txUgaeFYUwIDeMhYSwJ3cgK7_-r)
- Halaman Jadwal
![image](https://drive.google.com/uc?export=view&id=1kHVGcj1Sz0AXw8JKgGCgJ6grO4dPx_7P)