Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aan-cloud/daily-log
Daily Log adalah aplikasi catatan harian berbasis desktop yang dilengkapi dengan analisis teks berbasis AI.
https://github.com/aan-cloud/daily-log
ai crud vb-net visual visualstudio
Last synced: about 1 month ago
JSON representation
Daily Log adalah aplikasi catatan harian berbasis desktop yang dilengkapi dengan analisis teks berbasis AI.
- Host: GitHub
- URL: https://github.com/aan-cloud/daily-log
- Owner: aan-cloud
- Created: 2024-12-11T06:00:30.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-12-11T08:01:59.000Z (about 1 month ago)
- Last Synced: 2024-12-11T09:18:29.958Z (about 1 month ago)
- Topics: ai, crud, vb-net, visual, visualstudio
- Language: Visual Basic .NET
- Homepage:
- Size: 75.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Daily Log
**Daily Log** adalah aplikasi desktop sederhana berbasis **VB.NET** dan **Windows Forms** yang berfungsi sebagai alat untuk mencatat kegiatan sehari-hari, menyimpan catatan penting, dan memudahkan pengguna dalam mengelola informasi harian mereka.
---
## **Author**
Aplikasi ini dikembangkan oleh tiga author utama:
1. **Muhammad Farhan**
2. **Raynold Lumbantobing**
3. **Ajeng**---
## **Fitur**
### **1. Menambahkan Catatan Baru**
- **Tombol New** memungkinkan pengguna membuat catatan baru.
- Setiap catatan memiliki:
- **ID** unik yang dihasilkan secara otomatis.
- **Title** atau judul catatan default.
- **Tanggal** pembuatan otomatis sesuai waktu sistem.
- **Description** yang dapat ditambahkan kemudian.
- Semua data disimpan dalam file **JSON lokal** untuk memudahkan akses dan modifikasi.---
### **2. Menampilkan Detail Catatan**
- Pengguna dapat mengklik judul catatan dari daftar catatan untuk membuka detailnya.
- Sebuah **pop-up form** akan muncul dengan informasi:
- **Judul** (ditampilkan dalam huruf tebal).
- **Tanggal** (dengan huruf kecil tipis).
- **Deskripsi** (ditampilkan dalam huruf sedang tipis).---
### **3. Mengedit Catatan**
- Dalam pop-up form detail catatan, terdapat tombol **Edit**.
- Saat tombol **Edit** ditekan:
- Bagian judul dan deskripsi berubah menjadi **input box** (TextBox).
- Tombol **Edit** akan digantikan dengan tombol **Done**.
- Setelah selesai mengedit, menekan **Done** akan:
- Menyimpan perubahan ke file **JSON**.
- Mengembalikan tampilan awal (readonly text).---
### **4. Menghapus Catatan**
- Terdapat tombol **Hapus** di samping tombol Edit.
- Menekan tombol ini akan:
- Menghapus catatan yang sedang ditampilkan dari file **JSON**.
- Menghapus catatan tersebut dari daftar utama.---
## **Cara Install**
### **Langkah-langkah:**
1. Pastikan Anda memiliki **Windows OS** terinstal di komputer.
2. Unduh file installer aplikasi Daily Log (.exe) dari link berikut:
[Unduh Installer Daily Log](https://github.com/aan-cloud/daily-log-installer)
3. Jalankan file installer yang telah diunduh.
4. Ikuti petunjuk instalasi hingga selesai.
5. Setelah instalasi, aplikasi **Daily Log** akan muncul di menu Start atau desktop.---
## **Cara Menggunakan Aplikasi**
1. **Menambahkan Catatan Baru**
- Klik tombol **New** di bagian atas.
- Catatan baru akan muncul di daftar catatan dengan judul default.
- Buka catatan tersebut dan edit sesuai keinginan.2. **Melihat Detail Catatan**
- Klik salah satu judul catatan dari daftar.
- Detail catatan akan muncul di form pop-up.3. **Mengedit Catatan**
- Dalam form pop-up detail, klik tombol **Edit**.
- Ubah **judul** atau **deskripsi** sesuai kebutuhan.
- Klik **Done** untuk menyimpan perubahan.4. **Menghapus Catatan**
- Dalam form pop-up detail, klik tombol **Hapus**.
- Konfirmasi penghapusan jika diminta.5. **Menutup Form Detail**
- Klik tombol **X** di sudut kanan atas untuk menutup form detail.---
## **Fitur Masa Depan**
Dalam pengembangan selanjutnya, kami berencana menambahkan fitur-fitur berikut:
1. **Edit Deskripsi dengan Ukuran Textbox Dinamis**
- Textbox deskripsi akan otomatis menyesuaikan ukuran berdasarkan panjang teks.
- Mendukung format **Markdown** untuk menulis teks dengan gaya yang lebih kaya.2. **Koreksi Teks Menggunakan AI**
- Mengintegrasikan teknologi **AI** untuk menyarankan penulisan yang benar.
- Termasuk fitur **grammar correction** dan **rephrasing** teks deskripsi.3. **Kompleks UI Design**
- Memperbarui desain antarmuka agar lebih modern dan ramah pengguna.
- Menambahkan elemen-elemen interaktif yang memperkaya pengalaman pengguna.---
**Terima kasih telah menggunakan Daily Log!** 😊