موقع بسيط يساعدك على توثيق إنجازاتك اليومية أو الأسبوعية بطريقة منظمة وجميلة.
تم بناء هذا المشروع باستخدام Val Town لتوفير واجهات برمجية (APIs) سريعة وسهلة، مع استخدام قاعدة بيانات SQLite.
📁 MyProgress/ ├── db.achievements.ts ← تهيئة قاعدة البيانات ├── addAchievement.ts ← وظيفة لإضافة إنجاز ├── getAchievements.ts ← وظيفة لجلب الإنجازات └── MyProgressAPI.ts ← API رئيسية (type=http)
الطلب: add/post البيانات المطلوبة (JSON):
{ "title": "مثال إنجاز", "description": "وصف مختصر للإنجاز", "date": "2025-06-02", "image_url": "https://example.com/image.png" } --- 📋 الحصول على قائمة الإنجازات الطلب: GET /list النتيجة: [ { "id": 1, "title": "مثال إنجاز", "description": "وصف الإنجاز", "date": "2025-06-02", "image_url": "https://example.com/image.png" }, ... ]