FlutterFlow social network app features dev and debug
Budget: $30 – $250 USD
I am building a social network, and I need help finishing some of the features. Tentative budget for current milestones (more will be added in the future) is $145. Demo attached. The milestones are:
- [ ] Get familiar w/ the flow (all the pages, FF)
- [ ] Tackle overflow: titles on mainfeed and shared events pages, calendar in post details for some devices (e.g. iphone pro 14), text everywhere [10$ + 5$ for follow-ups]
- [ ] Custom calendar widget - replace the regular calendar with one where you can select a range of dates, and later display them. [15$]
- [ ] Feedback system - [40$] Main feed: add option (3 dots icon + action in each post) to report post as spam, and remove/send me a notice if more than 1-2 ppl reported (you’ll need to add a field to the datascheme of “post”) [10$] Add option in chat to report, block, and unmatch user Settings: Add option/button to leave feedback (as a popup) connect 5-star ratings in chat thread to data-struct Ask in chat- if they went out* Track users- on which posts they click (main_feed and sharedEvents) and when, login times (even when the login is automatic! i.e. cookies not erased https://docs.flutterflow.io/integrations/authentication/firebase/anonymous-login/ ) [10$]
- [ ] EditPost: [15$] Fix ImageUpload component: add an optional page param of image_lists from the post reference. If image_lists not empty, display the images with it, and do not update the document if unchanged change sponsorship to choose sponsorship: full , partial, or none (multi-choice, but only 1 possibility) add flexible dates checkbox (to data struct as well) Finish page (autofill)
- [ ] Profile: [15$] Change location picker* Add to user data struct: faith, sex, political stance,… as a list of enums (@Daud I am open to suggestions on this one, could use a different type besides enums) Add custom functions (str2enums, enums2str) for each field - copy paste what I did and fit to the new fields Add to editProfile and createProfile the new fields (in UI and in the “submit” action- update document) Test createProfile and editProfile pages work well with all the fields
- [ ] Authentication (10$) add phone auth: https://www.youtube.com/watch?v=NR84OzHPUNQ&ab_channel=FlutterFlow
- [ ] Filter (mainfeed, sharedEvents and matches page) - [15$] UI: use 3 columns. First column title: Has… attr: tickets, exclusive,…; Second Column attr: Not too far, dress codes; 3ed column: preferences Actions: Reload filtered pages (and alter them accordingly)
- [ ] Mainprofile- matches tab: initialize a new empty “chat” once a match happens. [10$]
- [ ] Guest Mode - disable profile (but show it), disable (but show) “try it” and “save for later” on mainfeed, hide swipes (if not happening automatically) [10$]
- [ ] Testing - Future milestones will be added.
- [ ] Get familiar w/ the flow (all the pages, FF)
- [ ] Tackle overflow: titles on mainfeed and shared events pages, calendar in post details for some devices (e.g. iphone pro 14), text everywhere [10$ + 5$ for follow-ups]
- [ ] Custom calendar widget - replace the regular calendar with one where you can select a range of dates, and later display them. [15$]
- [ ] Feedback system - [40$] Main feed: add option (3 dots icon + action in each post) to report post as spam, and remove/send me a notice if more than 1-2 ppl reported (you’ll need to add a field to the datascheme of “post”) [10$] Add option in chat to report, block, and unmatch user Settings: Add option/button to leave feedback (as a popup) connect 5-star ratings in chat thread to data-struct Ask in chat- if they went out* Track users- on which posts they click (main_feed and sharedEvents) and when, login times (even when the login is automatic! i.e. cookies not erased https://docs.flutterflow.io/integrations/authentication/firebase/anonymous-login/ ) [10$]
- [ ] EditPost: [15$] Fix ImageUpload component: add an optional page param of image_lists from the post reference. If image_lists not empty, display the images with it, and do not update the document if unchanged change sponsorship to choose sponsorship: full , partial, or none (multi-choice, but only 1 possibility) add flexible dates checkbox (to data struct as well) Finish page (autofill)
- [ ] Profile: [15$] Change location picker* Add to user data struct: faith, sex, political stance,… as a list of enums (@Daud I am open to suggestions on this one, could use a different type besides enums) Add custom functions (str2enums, enums2str) for each field - copy paste what I did and fit to the new fields Add to editProfile and createProfile the new fields (in UI and in the “submit” action- update document) Test createProfile and editProfile pages work well with all the fields
- [ ] Authentication (10$) add phone auth: https://www.youtube.com/watch?v=NR84OzHPUNQ&ab_channel=FlutterFlow
- [ ] Filter (mainfeed, sharedEvents and matches page) - [15$] UI: use 3 columns. First column title: Has… attr: tickets, exclusive,…; Second Column attr: Not too far, dress codes; 3ed column: preferences Actions: Reload filtered pages (and alter them accordingly)
- [ ] Mainprofile- matches tab: initialize a new empty “chat” once a match happens. [10$]
- [ ] Guest Mode - disable profile (but show it), disable (but show) “try it” and “save for later” on mainfeed, hide swipes (if not happening automatically) [10$]
- [ ] Testing - Future milestones will be added.