Planner
C 68 completedPipeline State
completedPipeline Metadata
AI Prompt
Catalog Information
A REST API and CLI tool that helps couples plan trips, manage activities, packing lists, notes, and receive AI‑powered travel suggestions.
Description
This project provides a lightweight backend service that lets users create and manage trips, schedule activities, track packing items, and store notes. It exposes a RESTful API built with a modern web framework, and a command‑line interface for quick local use. AI‑powered endpoints generate destination ideas, activity suggestions, packing recommendations, and a day‑by‑day itinerary in markdown format, leveraging a large language model. The system supports a simple status workflow—planning, confirmed, completed—making it easy to track progress. Designed for couples or small travel teams, it solves the common pain points of itinerary creation, packing oversight, and spontaneous travel inspiration.
الوصف
يُقدِّم هذا المشروع خدمة خلفية خفيفة تسمح للمستخدمين بإنشاء وإدارة الرحلات، وجدولة الأنشطة، تتبع عناصر التعبئة، وتخزين الملاحظات. يُقدِّم واجهة برمجة تطبيقات REST مبنية على إطار عمل حديث، بالإضافة إلى واجهة سطر أوامر لتسهيل الاستخدام المحلي السريع. توفر نقاط النهاية المدعومة بالذكاء الاصطناعي اقتراحات للوجهات، والأنشطة، وتوصيات التعبئة، بالإضافة إلى جدول يومي مفصل بصيغة ماركداون، باستخدام نموذج لغة كبير. يدعم النظام سير عمل بسيط للحالة—التخطيط، المؤكد، المكتمل—مما يسهل تتبع التقدم. صُمم خصيصاً للأزواج أو فرق السفر الصغيرة، ويحل المشكلات الشائعة في إنشاء الجداول الزمنية، ومراقبة التعبئة، وإلهام السفر العفوي.
Novelty
7/10Tags
Technologies
Claude Models
Quality Score
Strengths
- Good test coverage (46% test-to-source ratio)
- Code linting configured (ruff (possible))
- Consistent naming conventions (snake_case)
- Good security practices \u2014 no major issues detected
Weaknesses
- No LICENSE file \u2014 legal ambiguity for contributors
- No CI/CD configuration \u2014 manual testing and deployment
- 307 duplicate lines detected \u2014 consider DRY refactoring
- 1 'god files' with >500 LOC need decomposition
Recommendations
- Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
- Add a LICENSE file (MIT recommended for open source)
Security & Health
Languages
Frameworks
Concepts (2)
| Category | Name | Description | Confidence | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Repobility — the code-quality scanner for AI-generated software · https://repobility.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_description | Project Description | A personal trip planning app for couples. Plan destinations, schedule activities, manage packing lists, write notes, and get AI-powered suggestions — all via a REST API or terminal CLI. | 80% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_category | Web Backend | web-backend | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Embed Badge
Add to your README:
