fireflow 0.0.133 fireflow: ^0.0.133 copied to clipboard
This package is designed for FlutterFlow app to provide enhanced features.
FlutterFlow Documents: English | 한국어
Flutter Documents: English
Fireflow #
-
Fireflow
is an open source, easy and rapid development tool to build apps like social network service, forum based community service, online shopping service, and much more. -
Fireflow
is developped forFlutterFlow
. But it can be used forFlutter
also.- For the example code of Flutter, see the example project.
-
If you encounter an error, please create an issue in fireflow git issue.
Table of Contents #
- About the FireFlow
- Getting Start
- Structure of FireFlow
- User
- User setting
- System setting
- Push Notifications
- Chat
- Forum
- Storage Files
- Report
- Bookmark
- Supabase
- Text Translation
- Actions
- Unit Testing
- Development Tips
- Known Issues
- Trouble Shooting
TODO #
-
Make two fireflow
- One for including all features -
fireflow
. - One for excluing
supabase
sincesupabase
make a conflict on pubspec -fireflow_light
.
- One for including all features -
-
Chat welcome message for newly signed(registered) users.
-
Hard limit on wait minutes for post creation.
- Add a security rules for timestamp check.
-
Display user online/offline status without Cloud function.
- Record on/offline status on Realtime database only and create a widget to display whether the user is online or offline.
- If the on/off status is not save in firestore, it cannot be searched. but it can display.
-
How to display online/offline users by creating a function in GCP.
-
Chat
- Block the moderator to leave the chat room when there are other members in the room.
- Destroying the chat room. The fireflow will automatically remove all users and delete the chat room.
- Block users not to enter the chat room.
blockUsers
will hold the list of the blocked users. - Sending push notification to all users including those who are unsubscribed the chat room.
-
Since the
AppCheck
is built-in by Flutterflow, why don't fireflow remove the security rules and/users_public_data
? -
Image cropping before uploading.
-
Sample application "Schedule management" app.
- It can be a kind of todo app, calendar app, task app.
- Works based on time line.
- An event can be repeat.
- With push notification. Scheduling push notification in advance will not work here. There must be a cron like scheduler which send push notificatoin by search the event date on every minute.
-
Delete the post document itself if the post has no comments or all the comments has been deleted.
-
Delete the comment document if it has no decendants or all the decendants are deleted.