Skip to content

bismillah-100/Data-SDI

Repository files navigation

Data SDI

Dokumentasi Changelog Download Requirement

Data SDI adalah aplikasi administrasi data untuk mengelola data siswa, guru, kelas, nilai, statistik grafik, hingga ekspor laporan. Proyek ini dibangun dengan Swift, Core Data, dan antarmuka Cocoa khusus untuk macOS.


✨ Fitur Utama

  • 📚 Manajemen Data Lengkap
    Kelola data administrasi sekolah, inventaris, siswa, guru, kelas, mata pelajaran, dan nilai akademik.

  • 📊 Statistik & Visualisasi
    Tampilkan grafik administrasi dan performa nilai per kelas & semester.

  • 📂 Ekspor Laporan
    Ekspor data ke format Excel atau PDF.

  • 🖨️ Print Data Print data langsung ke printer.

  • 🔄 Fitur Undo/Redo
    Menjamin keamanan data dengan kemampuan membatalkan perubahan.

  • Optimasi Kinerja
    Cache dan SQLite connection pool untuk akses data cepat.


🚀 Cara Modifikasi, Tes, Build & Run

  1. Clone repositori:
    git clone https://github.com/bismillah-100/Data-SDI.git
  2. Buka di Xcode.
  3. Jalankan di simulator atau perangkat macOS.

Catatan: Xcode 15.2+.


🤝 Kontribusi

Kontribusi terbuka untuk semua:

  1. Fork repo.
  2. Buat branch (git checkout -b fitur-anda).
  3. Commit (git commit -m 'Menambahkan fitur ...').
  4. Push (git push origin fitur-anda).
  5. Buat Pull Request.

📄 Lisensi

GNU General Public License (GPL) v2.


📬 Kontak

Pertanyaan/saran: buka Issue.


Terima kasih! Semoga bermanfaat.

About

Metode dan Implementasi Aplikasi Native macOS untuk Pengelolaan Data Sekolah (Kelas 1-6).

Resources

License

Stars

Watchers

Forks

Languages