{"repo":"appwrite-community/offline-journal","free":true,"listed":false,"github":"https://github.com/appwrite-community/offline-journal","clone":"git clone https://github.com/appwrite-community/offline-journal.git","description":"Private journal with offline-sync capabilities","language":"Svelte","stars":11,"topics":["appwrite","journal","offline-sync","pwa","rxdb","svelte","sveltekit"],"license":null,"category":"productivity","readme_excerpt":"Offline Journal A private journaling application built with Svelte and RxDB that lets you write and store your thoughts offline. Your entries are stored locally with cloud sync capabilities through Appwrite. Features - ✍️ Create, edit, and manage journal entries - 💾 Offline-first approach using RxDB for local storage - 🔄 Cloud sync with Appwrite - 🔐 Privacy-focused - all data stays on your device by default - 🔑 Secure authentication with magic email links - 📱 Responsive design that works on all devices - ⚡ Fast and lightweight - 🎯 Clean and intuitive interface Technical Stack - Frontend : Svelte 5 with SvelteKit - Database : RxDB with IndexedDB adapter (via Dexie.js) - Cloud Sync : Appwrite backend - Build Tool : Vite Development 1. Clone the repository 2. Install dependencies: 3. Configure Environment Variables: - Copy .env.example to .env - Update the .env file with your Appwrite project details: 4. Start the development server: Building To create a production version of the app: You can preview the production build with npm run preview . Contributing Contributions are welcome! Please feel free to submit a Pull Request. License MIT License","default_branch":null,"files":null,"tree":[],"storefront":"/r/appwrite-community","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/appwrite-community/offline-journal/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}