firebase_storage
Flutter plugin for Firebase Cloud Storage, a powerful, simple, and cost-effective object storage service for Android and iOS.
Khelo - An open-source flutter app for easy cricket team management and performance tracking.
Flutter plugin for Firebase Cloud Storage, a powerful, simple, and cost-effective object storage service for Android and iOS.
Riverpod_lint is a developer tool for users of Riverpod, designed to help stop common issues and simplify repetitive tasks.
A builder that supports generated strongly-typed route helpers for package:go_router
The Flutter code generator for your assets, fonts, colors, … — Get rid of all String-based APIs.
v2.0.1Customizable animated page indicator with a set of built-in effects.
v12.2.1A Flutter plugin for Android, iOS and Web supports cropping images
Test utility to ensure generated Dart code within a package is up-to-date when using package:build.
A time and space efficient collection of data structures and algorithms to deal with data in Dart.
v0.0.10A Simple, Customizable Flutter Country picker for picking a Country or Dialing code with Search functionality.
QR code scanner that can be embedded inside flutter. It uses zxing in Android and MTBBarcode scanner in iOS.
English project snapshot. Visit GitHub for the latest content.
https://raw.githubusercontent.com/canopas/khelo/HEAD/cta/cta_banner.png
Your Ultimate Companion for Cricket Management
https://raw.githubusercontent.com/canopas/khelo/HEAD/screenshots/cover_image.pngWelcome to Khelo, an open-source multi-platform app designed to cater to all your cricket needs, whether you're a cricket enthusiast, a team manager, or a player. With a wide array of features, our app simplifies the management of cricket teams, players, matches, and performance records. It's like having a personal assistant for your team!
Khelo is built using Flutter and Dart, leveraging Firestore for database management and Firebase for authentication. This project employs Riverpod as its state management solution, adhering to a clean architecture approach organized into multiple modules.
https://raw.githubusercontent.com/canopas/khelo/HEAD/cta/google_play.png https://raw.githubusercontent.com/canopas/khelo/HEAD/cta/app_store.png
| Home Screen | Matches List | Teams List |
|---|---|---|
| https://raw.githubusercontent.com/canopas/khelo/HEAD/screenshots/screen_shot_1.png | https://raw.githubusercontent.com/canopas/khelo/HEAD/screenshots/screen_shot_2.png | https://raw.githubusercontent.com/canopas/khelo/HEAD/screenshots/screen_shot_3.png |
| Start New Match | Score Board | Commentary |
|---|---|---|
| https://raw.githubusercontent.com/canopas/khelo/HEAD/screenshots/screen_shot_4.png | https://raw.githubusercontent.com/canopas/khelo/HEAD/screenshots/screen_shot_5.png | https://raw.githubusercontent.com/canopas/khelo/HEAD/screenshots/screen_shot_6.png |
| Squad | Tournament Detail | |
|---|---|---|
| https://raw.githubusercontent.com/canopas/khelo/HEAD/screenshots/screen_shot_7.png | https://raw.githubusercontent.com/canopas/khelo/HEAD/screenshots/screen_shot_8.png |
Note: Khelo is currently in active development 🚧, with plans to introduce additional features soon!
Khelo requires the following to function properly:
Software:
Additional Requirements:
Platform-Specific Requirements:
Android (if targeting Android):
iOS (if targeting iOS):
Optional (for development and testing):
Khelo leverages modern Flutter development technologies, adhering to industry best practices. Below is our current technology stack:
The Canopas team enthusiastically welcomes contributions and project participation! There are a bunch of things you can do if you want to contribute! The Contributor Guide has all the information you need for everything from reporting bugs to contributing entire new features. Please don't hesitate to jump in if you'd like to, or even ask us questions if something isn't clear.
We welcome and appreciate any suggestions you may have for improvement. For bugs, questions, and discussions, please use the GitHub Issues.
Khelo is owned and maintained by the Canopas team.
You can follow them on Twitter at @canopassoftware for project updates and releases. If you are interested in building apps or designing products, please let us know. We'd love to hear from you!
Khelo is licensed under the Apache License, Version 2.0.
Copyright 2024 Canopas Software LLP
Licensed under the Apache License, Version 2.0 (the "License");
You won't be using this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.