Repository navigation
InternGate v1.0 (Beta Release)
Pre-releaseπ InternGate v1.0.0 (Beta Release)
Selamat datang di rilis publik pertama InternGate! π
Aplikasi mobile platform pencarian magang yang menghubungkan Mahasiswa dengan Mitra Perusahaan secara seamless, dibangun dengan teknologi modern Flutter dan Supabase.
β¨ Fitur Utama (Key Features)
π Untuk Mahasiswa (Student)
Smart Job Search: Pencarian lowongan real-time dengan fitur debounce dan filter kategori interaktif.
Easy Apply: Melamar magang dengan mudah, lengkap dengan fitur upload CV & Transkrip Nilai (PDF).
Application Tracking: Pantau status lamaran secara langsung (Pending, Diterima, Ditolak, Berlangsung, Selesai).
Profile Management: Kelola biodata diri dan foto profil.
π’ Untuk Mitra (Company)
Dashboard Analytics: Ringkasan statistik pelamar, lowongan aktif, dan status magang dalam tampilan visual.
Job Management (CRUD): Buat, edit, hapus, dan buka/tutup lowongan magang dengan mudah.
Applicant Review: Tinjau profil pelamar, lihat dokumen (CV/Transkrip), dan tentukan keputusan (Terima/Tolak) dalam satu aplikasi.
Company Branding: Kustomisasi profil perusahaan dengan Logo dan Banner.
π¨ UI/UX Highlights
Role-Based Access Control (RBAC): Tampilan dan fitur yang berbeda untuk Mahasiswa dan Mitra.
Modern Design: Menggunakan Glassmorphism, Custom Animated Navbar, dan Smooth Transitions.
Interactive Feedback: Notifikasi SnackBar dan Loading State yang informatif.
π οΈ Teknologi yang Digunakan (Tech Stack)
Frontend: Flutter (Dart)
Backend & Database: Supabase (PostgreSQL)
State Management: Riverpod (ConsumerWidget & Providers)
Storage: Supabase Storage (Image & PDF Handling)
Security: Row Level Security (RLS) Policies
π¦ Cara Install (How to Install)
Download file app-release.apk di bawah ini pada bagian Assets.
Buka file tersebut di HP Android kamu.
Jika diminta, izinkan instalasi dari Unknown Sources.
Login menggunakan akun demo atau daftarkan akun baru!
π Catatan (Notes)
Ini adalah versi Beta. Jika menemukan bug atau kendala, silakan buat Issue di repository ini.
Pastikan koneksi internet aktif saat menggunakan aplikasi.
Made with Singularity Team