{"id":27891027,"url":"https://github.com/rafapradana/deltamind","last_synced_at":"2025-09-04T15:39:21.445Z","repository":{"id":290332512,"uuid":"973280237","full_name":"rafapradana/deltamind","owner":"rafapradana","description":"AI-Powered Quiz Generator \u0026 Learning Assistant","archived":false,"fork":false,"pushed_at":"2025-05-26T03:33:31.000Z","size":1008,"stargazers_count":2,"open_issues_count":2,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-26T04:38:49.740Z","etag":null,"topics":["ai","aiapps","dart","elearning-application","flutter","quiz-app","quizapp"],"latest_commit_sha":null,"homepage":"","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rafapradana.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-26T16:47:00.000Z","updated_at":"2025-05-26T03:33:34.000Z","dependencies_parsed_at":"2025-05-19T02:31:50.217Z","dependency_job_id":"9b778526-fee7-45fe-a669-d630d6771680","html_url":"https://github.com/rafapradana/deltamind","commit_stats":null,"previous_names":["rafapradana/deltamind"],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/rafapradana/deltamind","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rafapradana%2Fdeltamind","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rafapradana%2Fdeltamind/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rafapradana%2Fdeltamind/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rafapradana%2Fdeltamind/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rafapradana","download_url":"https://codeload.github.com/rafapradana/deltamind/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rafapradana%2Fdeltamind/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273632428,"owners_count":25140766,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-04T02:00:08.968Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","aiapps","dart","elearning-application","flutter","quiz-app","quizapp"],"created_at":"2025-05-05T11:51:18.297Z","updated_at":"2025-09-04T15:39:21.391Z","avatar_url":"https://github.com/rafapradana.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DeltaMind: AI-Powered Learning Assistant\n\n[![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/rafapradana/deltamind)\n\n## 🧠 Overview\n\nDeltaMind is an intelligent learning assistant that helps users create personalized quizzes from their study materials using AI. It analyzes your content, generates relevant questions, and provides tailored feedback to enhance your learning experience.\n\n## ✨ Features\n\n- **AI-Generated Quizzes**: Upload PDF or text files, or paste your study notes to instantly generate quizzes\n- **Personalized Learning**: Choose quiz types (multiple choice, true/false), difficulty levels, and question count\n- **Smart Feedback**: Receive AI-powered recommendations based on your quiz performance\n- **Cross-Platform**: Works seamlessly on web, iOS, and Android\n- **Streak Freeze**: Pause your streak to maintain your momentum even during breaks.\n- **Analytics**: Gain deeper insights into your learning progress, streak, and quiz performance.\n- **Notes**: built-in note-taking system to help users actively reflect, summarize, and store learning insights alongside quizzes.\n\n\n## 🚀 Getting Started\n\n### Prerequisites\n\n- [Flutter SDK](https://flutter.dev/docs/get-started/install) (v3.7.2 or higher)\n- [Dart SDK](https://dart.dev/get-dart) (v3.0.0 or higher)\n- [Supabase Account](https://supabase.com) for backend services\n- [Google AI Gemini API Key](https://ai.google.dev/) for AI-powered features\n\n### Installation\n\n1. Clone the repository\n   ```bash\n   git clone https://github.com/rafapradana/deltamind.git\n   cd deltamind\n   ```\n\n2. Create a `.env` file in the project root with the following variables:\n   ```\n   SUPABASE_URL=contact_me_to_get_the_url\n   SUPABASE_ANON_KEY=contact_me_to_get_the_anon_key\n   GEMINI_API_KEY=use_your_own_gemini_api_key\n\n   ```\n\n3. Install dependencies\n   ```bash\n   flutter pub get\n   ```\n\n4. Run the app\n   ```bash\n   flutter run\n   ```\n\n## 🏗️ Architecture\n\nDeltaMind follows a feature-first architecture with Riverpod for state management:\n\n```\nlib/\n├── core/            # Core utilities, constants, and helpers\n├── features/        # Feature modules (auth, quiz, history, etc.)\n├── models/          # Data models\n├── services/        # Service layer (API clients, database)\n└── main.dart        # Application entry point\n```\n\n## 🤝 Contributing\n\nWe welcome contributions to DeltaMind! Please see our [Contributing Guidelines](CONTRIBUTING.md) for more details.\n\n1. Fork the Project\n2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)\n3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)\n4. Push to the Branch (`git push origin feature/AmazingFeature`)\n5. Open a Pull Request\n\n## 📄 License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## 🙏 Acknowledgments\n\n- [Flutter](https://flutter.dev) - UI toolkit\n- [Supabase](https://supabase.com) - Backend as a Service\n- [Google Gemini AI](https://ai.google.dev/) - AI-powered features\n- [Syncfusion Flutter PDF](https://www.syncfusion.com/flutter-widgets/flutter-pdf) - PDF processing\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frafapradana%2Fdeltamind","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frafapradana%2Fdeltamind","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frafapradana%2Fdeltamind/lists"}