Catatan & Hitungan Pintar — aplikasi catatan yang bisa langsung menghitung ekspresi matematika di dalam teks yang kamu tulis.
Dibangun ulang dari basis project Fullwork, mini-framework fullstack JavaScript minim-dependency.
- Tulis catatan bebas, dan langsung dihitung otomatis kalau isinya ekspresi matematika (
1+1, daftar belanja pakai+=, dll) - Login & registrasi akun, catatan tersimpan per akun di database
- Mode tamu (tanpa login) — catatan tetap tersimpan lokal di perangkat
- Offline-first: tetap bisa dipakai tanpa internet, otomatis sinkron begitu online lagi
- Tersedia sebagai web app maupun APK Android
- Frontend & Backend: Fullwork (routing berbasis JSON, server Node.js bawaan
http/fs/path) - Database: PostgreSQL (Supabase)
- Hosting: Render
- Mobile: Capacitor (Android)
npm install
cp .env.example .env
# isi .env sesuai kredensial database kamu
npm run devServer berjalan di http://localhost:3000 (atau sesuai PORT di .env).
config/ -> route.json, template.json, api.json
style/ -> file CSS
page/ -> HTML untuk slot "main" (konten per route)
layout/ -> HTML untuk slot header/navbar/footer
logic/ -> kode JS (client-side & handler API)
system/ -> kode internal framework, tidak diedit
assets/ -> logo & ikon
.github/ -> workflow build APK Android
APK dibuild otomatis lewat GitHub Actions setiap kali sebuah Release di-publish di repo ini. Lihat .github/workflows/android.yml.
MIT — lihat file LICENSE.