Selamat datang di platform GMF Utility Training! 👋
GMF Utility Training adalah sistem manajemen pelatihan terpadu yang dirancang khusus untuk memudahkan pengelolaan, pemantauan, dan pelacakan program pelatihan utilitas. Platform ini menyediakan antarmuka yang user-friendly untuk administrator dan peserta pelatihan, memungkinkan pengelolaan sertifikasi dan kemajuan pembelajaran yang efisien dalam satu sistem terintegrasi.
Platform ini dikembangkan untuk:
- Menyederhanakan manajemen program pelatihan utilitas
- Memudahkan pelacakan progress peserta pelatihan
- Mengotomatisasi pengelolaan sertifikasi
- Menyediakan analisis dan pelaporan yang komprehensif
- Memastikan kepatuhan terhadap standar pelatihan industri
Perkenalkan tim pengembang dari platform ini, masing-masing memiliki keahlian yang saling mendukung demi mewujudkan platform yang modern, solutif, dan inovatif.
Name | University | GitHub | |
---|---|---|---|
Aminudin Abdulloh | Institut Teknologi Dirgantara Adisutjipto | GitHub | |
Hassanul Resky Pratama | Institut Teknologi Dirgantara Adisutjipto | GitHub | |
Fatahillah Alif Pangaribowo | Institut Teknologi Dirgantara Adisutjipto | GitHub | |
Faradila Galuh Pramesti | Universitas Bina Insani | GitHub |
Platform ini dibangun menggunakan stack teknologi modern:
- Frontend: Angular
- Backend: NestJS
- Database: PostgreSQL
- Infrastruktur: Cloud-based deployment
- Authentication: JWT-based security
- API: RESTful architecture
- Dashboard manajemen pelatihan komprehensif
- Sistem pengelolaan peserta dan grup
- Manajemen sertifikasi otomatis
- Pelaporan dan analitik detail
- Pengaturan jadwal pelatihan
- Portal peserta yang intuitif
- Pelacakan kemajuan pembelajaran
- Akses dan unduh sertifikat
- Riwayat pelatihan personal
- Notifikasi dan pengingat
- Node.js (v14 atau lebih baru)
- Angular CLI
- PostgreSQL
- Docker (opsional)
- Clone repositori:
git clone https://github.com/GMF-Utility-Training/tu-repo.git
cd tu-repo
- Install dependensi:
# Install frontend dependencies
cd frontend
npm install
# Install backend dependencies
cd ../backend
npm install
- Konfigurasi environment:
# Copy environment template
cp .env.example .env
# Sesuaikan konfigurasi database dan credentials
- Jalankan aplikasi:
# Start backend
cd backend
npm run start:dev
# Start frontend (in new terminal)
cd frontend
ng serve
Dokumentasi lengkap tersedia di folder /docs
:
Kami menyambut kontribusi dari komunitas. Untuk berkontribusi:
- Fork repositori
- Buat branch fitur (
git checkout -b feature/AmazingFeature
) - Commit perubahan (
git commit -m 'Add AmazingFeature'
) - Push ke branch (
git push origin feature/AmazingFeature
) - Buat Pull Request
Pastikan untuk membaca CONTRIBUTING.md untuk informasi detail tentang proses kontribusi.
Proyek ini dilisensikan di bawah MIT License - lihat file LICENSE.md untuk detail.
- Email: [email protected]
- Website: www.gmfutilitytraining.com
- Telepon: (021) XXXX-XXXX
Terima kasih kepada semua kontributor yang telah membantu mengembangkan platform ini:
- Tim Pengembangan GMF
- Divisi Training & Development
- Tim Quality Assurance
- Semua pengguna yang telah memberikan feedback berharga
© 2025 GMF Utility Training Developers. All rights reserved.