Proyek ini merupakan contoh implementasi operasi CRUD (Create, Read, Update, Delete) menggunakan React Native dan Supabase.
- Autentikasi pengguna (Login & Register)
- Todo list dengan operasi CRUD lengkap:
- Create: Menambahkan todo baru
- Read: Menampilkan daftar todo
- Update: Mengedit todo dan mengubah status (complete/incomplete)
- Delete: Menghapus todo
components/Todo.tsx: Komponen utama yang berisi implementasi CRUDapp/(tabs)/todo.tsx: Halaman Todo dalam navigasi tabapp/todo.tsx: Alternative halaman Todolib/supabase.js: Konfigurasi client Supabasesetup_todos_table.sql: Script SQL untuk membuat tabel dan konfigurasi di SupabaseCRUD_TODO_GUIDE.md: Dokumentasi panduan lengkap implementasi
- Clone repository ini
- Jalankan
npm installuntuk menginstal dependensi - Setup proyek Supabase dan jalankan script SQL di
setup_todos_table.sql - Update konfigurasi Supabase di
lib/supabase.js - Jalankan aplikasi dengan
npm startatauexpo start
Proyek ini dibuat sebagai materi pembelajaran untuk mata kuliah pengembangan aplikasi mobile dengan React Native dan Supabase.