I want to make a social savings app (IOS and andriod).
• The basic features will allow individuals to sign up and form a group / join an existing group.
• Group members can send invitations to other individuals to join their group, but newcomers would have to be vetted by the group admin.
• A group can have more than one group admin.
• The concept of the app is that a group of people can save money together, towards a common goal (I.e. holiday trip, party etc).
• The app also let members transfer money to each other.
• The app allows group members to interact with each other, via chat/messaging
• Lastly, I require a news-feed feature which shows what other groups are doing (what they are saving for), and also allows individual group members to put up a post. Group saving can also be sent to private, so it doesn’t appear on the news feed.
Below is the features breakdown. Feel free to be creative, but this is what I am looking for... So bid according to the features below, as this is the final from me.
User App Features:
* Register, Login using password, Facebook, gmail
* Mobile OTP verification
* Update Profile with personal, professional, etc details
* Search Groups by Location and Goal Category like Travel, Business, Charity, etc
* Create a Group - Set Goal, Invite Friends
* Join a Group (Admin should approve to access the group and view members)
* Group Admin can be multiple people (Initial Group Admin can appoint others)
* Group Settings - Public, Private,
* Group members can send invites to individuals to join the group
* Friends - Invite group members, Add, Delete, Suspend
* Chat - one to one Chat / Group Chat
* Group Members can deposit money to the group account towards a common goal.
* Group Saving can be kept Private. So, it doesn’t appear on the news feed
* Group member contribution: I need a feature that lets members contribute money to each other. I call this the "Merry-Go-Round" system, where each member takes turn in receiving a specified amount from other member. (The Admin can turn this feature on or off, and they can set the frequency of the merry-go-round. E.g. weekly or monthly)
* Group Admin can only withdraw money from the wallet (On agreement with others)
* News Feed - Group Activity (Joined and other public groups), group posts, new members, etc
* Report - Group, Member, Post
Web Backend Admin Features:
* Users Management - Add/Delete/Suspend
* Groups Management - Add/Delete/Suspend
* Group Wallet Management - View, Block Funds, Release
* History - Account Deposits, Withdrawal Requests, Member Contributions made
* Monitor member contributions
* News Feed Management - View Posts, Remove Posts,
* Notifications on User Registrations, Group Creations, Wallet Deposits, Withdrawal Requests, Contributions Reports, etc
* Push Notification to users
* Ads - Featured Listings for Groups, Pop Up Banners, Banners in Search Results