Loading repository data…
Loading repository data…
MFarhanZ1 / repository
Neo-SIPTATIF adalah aplikasi yang dikembangkan menggunakan Flutter untuk memfasilitasi proses pendaftaran judul tugas akhir bagi mahasiswa program studi TIF UIN Suska Riau. Aplikasi ini dirancang khusus untuk membantu koordinator tugas akhir dalam mengelola data dosen penguji, dosen pembimbing, dan status pendaftaran TA mahasiswa.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Neo-SIPTATIF merupakan versi mobile dari SIPTATIF Web Based yang telah saya kembangkan sebelumnya, untuk saat ini, aplikasi Neo-SIPTATIF masih diperuntukan khususnya bagi role Koordinator TA, SIPTATIF sendiri merupakan singkatan dari Sistem Informasi Pendaftaran Tugas Akhir Teknik Infomatika, aplikasi ini dibangun untuk memfasilitasi proses pendaftaran judul tugas akhir khususnya bagi mahasiswa program studi Teknik Informatika dikampus Universitas Islam Negeri Sultan Syarif Kasim Riau, aplikasi ini juga dikembangkan untuk membantu kinerja koordinator tugas akhir dalam mengelola data dosen penguji, dosen pembimbing, dan status pendaftaran TA mahasiswa.
Before you begin we recommend you read about the basic building blocks that assemble a Dart mobile native application with Flutter Framework, Node.js, Express, and PostgreSQL:
Make sure you have installed all of the following prerequisites on your development machine:
Aplikasi ini dirancang untuk memudahkan koordinator tugas akhir serta mahasiswa dalam mengelola berbagai aspek penting dari proses tugas akhir. Berikut adalah fitur-fitur utama yang disediakan:
Bagi Aktor Koordinator TA:
Sebelumnya disini saya menggunakan metode API security dengan JWT Access Token, serta JWT Refresh Token, dimana, saat user login, backend akan mengembalikan JSON accessToken + refreshToken yang pada aplikasi mobile kami ini disimpan di SecureStorage keduanya sebagai pengganti LocalStorage dan Cookies yang tak tersedia di mobile. Nah, kami juga menggunakan DIO Api Client agar mempermudah kami memasang interceptor dalam upaya melakukan percobaan pembuatan access token baru ketika ada request gagal dengan refresh token yang telah tersimpan di secure storage juga sebelumnya.
Berikut skenario sederhana jika kita login sebagai aktor koordinator TA:
Kontribusi sangatlah penting karena memberikan kesempatan untuk belajar dan mendapatkan inspirasi dari proyek ini. Setiap kontribusi yang kamu berikan sangat dihargai.
Jika kamu memiliki saran untuk meningkatkan proyek ini, kamu bisa melakukan fork dan membuat pull request, atau membuat issue baru untuk mendiskusikan perubahan yang diinginkan. Jangan lupa berikan bintang ya! Terima kasih!
AGPL 3.0 Coverage // ✧˚ ༘ ⋆。♡˚