AI prompts
base on The Swiss-army knife of productivity. # karman
<p align="center">
<img src="https://github.com/user-attachments/assets/8eacaa3b-2f16-476b-b130-e81fd800a0c6" alt="karman logo" width="200"/>
</p>
<p align="center">
A minimalist and intuitive productivity app for task management, habit tracking, and focus enhancement.
</p>
<p align="center">
<a href="https://play.google.com/store/apps/details?id=com.surtecha.karman"><img src="https://play.google.com/intl/en_us/badges/images/generic/en_badge_web_generic.png" alt="Get it on Google Play" height="80"></a>
</p>
<p align="center">
<a href="https://github.com/surtecha/karman/releases"><img src="https://img.shields.io/github/v/release/surtecha/karman?include_prereleases&style=for-the-badge&color=006400" alt="Latest Release" height="28"></a>
<a href="https://github.com/surtecha/karman/blob/main/LICENSE"><img src="https://img.shields.io/github/license/surtecha/karman?style=for-the-badge&color=9370DB" alt="License" height="28"></a>
<a href="https://discord.gg/AH7dAXfxkD"><img src="https://img.shields.io/badge/Discord-Join-5865F2?style=for-the-badge&logo=discord&logoColor=white" alt="Discord" height="28"></a>
<img src="https://img.shields.io/badge/Platform-Android%20%7C%20iOS-444444?style=for-the-badge&logo=android&logo=ios&logoColor=white" alt="Platform" height="28">
<img src="https://img.shields.io/badge/Made%20with-Flutter-blue?style=for-the-badge&logo=flutter" alt="Made with Flutter" height="28">
</p>
## Table of Contents
- [Features](#features)
- [Screenshots](#screenshots)
- [Getting Started](#getting-started)
- [Contributing](#contributing)
- [Contributors](#contributors)
- [Roadmap](#roadmap)
- [Community](#community)
- [Sponsorship](#sponsorship)
- [License](#license)
- [Acknowledgements](#acknowledgements)
## Features
- **Task Management**: Organize and prioritize tasks with a clean interface
- **Habit Tracking**: Build and maintain daily habits
- **Focus Timer**: Boost productivity with a built-in Pomodoro-style timer
- **Minimalism**: Distraction-free and intuitive design
- **Absoultely Free**: No paywalls, hidden charges, or in-app purchases
- **Privacy-Focused**: No data collection or tracking
- **Lightweight**: Minimal impact on device storage and performance
## Screenshots
| Task Management | | Habit Tracking | | Focus Timer |
|:---------------:|:---:|:--------------:|:---:|:-----------:|
| <img src="preview/tasks.png" alt="Tasks Screen" width="250" /> | | <img src="preview/habits.png" alt="Habits Screen" width="250" /> | | <img src="preview/focus.png" alt="Focus Screen" width="250" /> |
## Getting Started
### Prerequisites
- Flutter SDK: [Installation Guide](https://flutter.dev/docs/get-started/install)
- Android Studio / VS Code
- Git
### Installation
1. Clone the repository:
```bash
git clone https://github.com/surtecha/karman.git
```
2. Install dependencies:
```bash
flutter pub get
```
3. Run the app:
```bash
flutter run
```
## Contributing
We welcome contributions from the community! Please read our [Contributing Guidelines](CONTRIBUTING.md) before submitting any pull requests.
### Reporting Issues
Found a bug or have a feature request? Open an issue on our [Issues page](https://github.com/surtecha/karman/issues).
### Development Setup
1. Fork the repository
2. Create your feature branch (`git checkout -b feature/AmazingFeature`)
3. Commit your changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request
## Contributors
### Founder & Lead Developer
<table>
<tr>
<td align="center"><a href="https://github.com/surtecha"><img src="https://github.com/surtecha.png" width="100px;" alt=""/><br /><sub><b>Suryateja Challa</b></sub></a></td>
</tr>
</table>
### UI/UX & Contributing Developer
<table>
<tr>
<td align="center"><a href="https://github.com/SkinnyFatBoy05"><img src="https://github.com/SkinnyFatBoy05.png" width="100px;" alt=""/><br /><sub><b>Kishore Srinivasan</b></sub></a></td>
</tr>
</table>
### Key Contributors & Beta Testers
We extend our heartfelt gratitude to the following individuals for their significant contributions in testing and providing valuable feedback:
<table>
<tr>
<td align="center"><a href="https://github.com/sathwik2809"><img src="https://github.com/sathwik2809.png" width="100px;" alt=""/><br /><sub><b>Sree Sathwik Challa</b></sub></a></td>
<td align="center"><a href="https://github.com/silver-shadow"><img src="https://github.com/silver-shadow.png" width="100px;" alt=""/><br /><sub><b>Kusha Makapur</b></sub></a></td>
<td align="center"><a href="https://github.com/pkv-woodstock"><img src="https://github.com/pkv-woodstock.png" width="100px;" alt=""/><br /><sub><b>Pavan Kumar</b></sub></a></td>
<td align="center"><a href="https://github.com/tejasrajegowda"><img src="https://github.com/tejasrajegowda.png" width="100px;" alt=""/><br /><sub><b>Tejas Rajegowda</b></sub></a></td>
</tr>
</table>
We also express our sincere appreciation to all our beta testers and users whose invaluable feedback has been instrumental in shaping and improving karman.
## Roadmap
- [ ] Additional ambient sounds for the focus timer
- [ ] Enhanced habit tracking badges
- [ ] Optimized Android notification icons
- [ ] iOS version
## Community
<p align="center">
<a href="https://discord.gg/AH7dAXfxkD">
<img src="https://img.shields.io/badge/Join%20our-Discord-5865F2?style=for-the-badge&logo=discord&logoColor=white" alt="Join our Discord" height="30">
</a>
</p>
Join our vibrant Discord community to become part of the karman family! By joining, you can:
- Connect directly with the development team
- Suggest new ideas and feature requests
- Report bugs and get quick support
- Interact with other karman users
- Stay updated on the latest developments
- Contribute to the project's growth
Your input is valuable to us, and we're excited to hear from you!
## Sponsorship
<p align="center">
<a href="https://github.com/sponsors/surtecha">
<img src="https://img.shields.io/badge/Sponsor-EA4AAA?style=for-the-badge&logo=GitHub-Sponsors&logoColor=white" alt="GitHub Sponsor" height="30">
</a>
<a href="https://www.buymeacoffee.com/surtecha">
<img src="https://img.shields.io/badge/Buy%20Me%20a%20Coffee-FFDD00?style=for-the-badge&logo=buy-me-a-coffee&logoColor=black" alt="Buy Me a Coffee" height="30">
</a>
<a href="https://paypal.me/surtecha">
<img src="https://img.shields.io/badge/PayPal-00457C?style=for-the-badge&logo=paypal&logoColor=white" alt="PayPal" height="30">
</a>
<a href="https://github.com/surtecha/karman/blob/main/assets/phonepe_qr.png">
<img src="https://img.shields.io/badge/PhonePe-5f259f?style=for-the-badge&logo=phonepe&logoColor=white" alt="PhonePe QR" height="30">
</a>
</p>
karman is more than just another productivity app—it's a movement towards accessible, ad-free tools that empower everyone to achieve their goals. By becoming a sponsor, you're not just supporting an app; you're investing in a vision of digital well-being for all.
### Why Sponsor karman?
1. **Empower Universal Productivity**: Your support ensures karman remains free and accessible to everyone, from students to professionals, regardless of their financial situation.
2. **Foster Innovation**: As an open-source project, karman pushes the boundaries of what's possible in mobile productivity. Your sponsorship fuels continued innovation and improvement.
3. **Promote Digital Well-being**: By keeping karman ad-free and focused on user needs, you're supporting a healthier relationship with technology for thousands of users.
4. **Support Ethical Software Development**: Your contribution helps set an example for transparent, user-focused software in an age of data mining and privacy concerns.
5. **Join a Community**: Sponsors become part of the karman family, with opportunities to influence the app's direction and connect with like-minded individuals passionate about productivity.
6. **Make a Tangible Impact**: Every feature added, every bug fixed, and every new user reached is a direct result of your support. Watch your contribution make a real difference.
### How Your Sponsorship Helps
- Covers essential costs for app store fees, ensuring karman remains available on major platforms
- Allows for dedicated development time to implement new features and optimizations
- Enables participation in open-source events and conferences to spread the word about karman
### Be the Change
In a world where attention is constantly commodified, your sponsorship of karman stands as a beacon for what software can be—helpful, respectful, and empowering.
Every contribution, no matter the size, moves us closer to a future where top-tier productivity tools are a right, not a privilege.
**Ready to make a difference?** [Become a sponsor today](https://github.com/sponsors/surtecha) and help shape the future of productivity for everyone.
## License
karman is licensed under the [GNU General Public License v3.0 (GPL-3.0)](LICENSE).
## Acknowledgements
- [Flutter](https://flutter.dev/) for the amazing framework
- [SQLite](https://sqlite.org/) for local storage
- The creators of the following ```pub.dev``` packages that made this project possible:
- [flutter_slidable](https://pub.dev/packages/flutter_slidable)
- [go_router](https://pub.dev/packages/go_router)
- [flutter_local_notifications](https://pub.dev/packages/flutter_local_notifications)
- [provider](https://pub.dev/packages/provider)
- [slide_to_act](https://pub.dev/packages/slide_to_act)
- [sleek_circular_slider](https://pub.dev/packages/sleek_circular_slider)
- [audioplayers](https://pub.dev/packages/audioplayers)
- [just_audio](https://pub.dev/packages/just_audio)
- [table_calendar](https://pub.dev/packages/table_calendar)
- [smooth_page_indicator](https://pub.dev/packages/smooth_page_indicator)
- [lottie](https://pub.dev/packages/lottie)
- [url_launcher](https://pub.dev/packages/url_launcher)
- [flutter_native_splash](https://pub.dev/packages/flutter_native_splash)
- And all other packages listed in our pubspec.yaml
---
<p align="center">
Made with passion by <a href="https://github.com/surtecha">surtecha</a>
</p>
", Assign "at most 3 tags" to the expected json: {"id":"13717","tags":[]} "only from the tags list I provide: [{"id":77,"name":"3d"},{"id":89,"name":"agent"},{"id":17,"name":"ai"},{"id":54,"name":"algorithm"},{"id":24,"name":"api"},{"id":44,"name":"authentication"},{"id":3,"name":"aws"},{"id":27,"name":"backend"},{"id":60,"name":"benchmark"},{"id":72,"name":"best-practices"},{"id":39,"name":"bitcoin"},{"id":37,"name":"blockchain"},{"id":1,"name":"blog"},{"id":45,"name":"bundler"},{"id":58,"name":"cache"},{"id":21,"name":"chat"},{"id":49,"name":"cicd"},{"id":4,"name":"cli"},{"id":64,"name":"cloud-native"},{"id":48,"name":"cms"},{"id":61,"name":"compiler"},{"id":68,"name":"containerization"},{"id":92,"name":"crm"},{"id":34,"name":"data"},{"id":47,"name":"database"},{"id":8,"name":"declarative-gui "},{"id":9,"name":"deploy-tool"},{"id":53,"name":"desktop-app"},{"id":6,"name":"dev-exp-lib"},{"id":59,"name":"dev-tool"},{"id":13,"name":"ecommerce"},{"id":26,"name":"editor"},{"id":66,"name":"emulator"},{"id":62,"name":"filesystem"},{"id":80,"name":"finance"},{"id":15,"name":"firmware"},{"id":73,"name":"for-fun"},{"id":2,"name":"framework"},{"id":11,"name":"frontend"},{"id":22,"name":"game"},{"id":81,"name":"game-engine "},{"id":23,"name":"graphql"},{"id":84,"name":"gui"},{"id":91,"name":"http"},{"id":5,"name":"http-client"},{"id":51,"name":"iac"},{"id":30,"name":"ide"},{"id":78,"name":"iot"},{"id":40,"name":"json"},{"id":83,"name":"julian"},{"id":38,"name":"k8s"},{"id":31,"name":"language"},{"id":10,"name":"learning-resource"},{"id":33,"name":"lib"},{"id":41,"name":"linter"},{"id":28,"name":"lms"},{"id":16,"name":"logging"},{"id":76,"name":"low-code"},{"id":90,"name":"message-queue"},{"id":42,"name":"mobile-app"},{"id":18,"name":"monitoring"},{"id":36,"name":"networking"},{"id":7,"name":"node-version"},{"id":55,"name":"nosql"},{"id":57,"name":"observability"},{"id":46,"name":"orm"},{"id":52,"name":"os"},{"id":14,"name":"parser"},{"id":74,"name":"react"},{"id":82,"name":"real-time"},{"id":56,"name":"robot"},{"id":65,"name":"runtime"},{"id":32,"name":"sdk"},{"id":71,"name":"search"},{"id":63,"name":"secrets"},{"id":25,"name":"security"},{"id":85,"name":"server"},{"id":86,"name":"serverless"},{"id":70,"name":"storage"},{"id":75,"name":"system-design"},{"id":79,"name":"terminal"},{"id":29,"name":"testing"},{"id":12,"name":"ui"},{"id":50,"name":"ux"},{"id":88,"name":"video"},{"id":20,"name":"web-app"},{"id":35,"name":"web-server"},{"id":43,"name":"webassembly"},{"id":69,"name":"workflow"},{"id":87,"name":"yaml"}]" returns me the "expected json"