Ionic React Firebase Social App or React Native Social App
Budget: $250 – $750 USD
• Login with Facebook, twitter, google or register. Maintain user state throughout app.
• 4-5 Tabs at bottom of app with menu icon. Tabs navigate to views and menu icon opens up access to profile, settings, following, followed etc views. All profile and setting views.
• View: List view with list of cards where use can take actions: to like, comment on, add to list and share. This will view will need sorting filters such as: Most recent, most viewed, most liked.
• View: Detail view from list view to see all details of list view post. Associated db calls to people that liked, comments. Can take same actions as in list view of liking, commenting, adding to list and sharing.
• View: Profile view private view for user with profile details to edit and following, followed
• View: Profile view public that a user can read about another user and follow or unfollow
• View: Sharing overlay. Allows user to share a post via Facebook, twitter, email or text message.
• Navigation: Tab navigation at bottom with key sections that will all show a list view of same card/post (can be reused for every view).
• Navigation: Menu icon (will be one of the tabs) for quick access to profile and other misc settings. Example: My posts, Following Me, Following etc.
• View: Post process. A process where a user can take a photo (only 1 photo per post), add description, tags, location (need geolocation and/or google business name lookup API integrated to get business name) and post a new post (very much like on Instagram).
• Global: Post button that will open up the Post Process view. This is the #1 action in the app.
• Global: Search icon on top right of all appropriate views (mainly post views) that allow a user to enter a keyword and get a list of results in the List View.
• 4-5 Tabs at bottom of app with menu icon. Tabs navigate to views and menu icon opens up access to profile, settings, following, followed etc views. All profile and setting views.
• View: List view with list of cards where use can take actions: to like, comment on, add to list and share. This will view will need sorting filters such as: Most recent, most viewed, most liked.
• View: Detail view from list view to see all details of list view post. Associated db calls to people that liked, comments. Can take same actions as in list view of liking, commenting, adding to list and sharing.
• View: Profile view private view for user with profile details to edit and following, followed
• View: Profile view public that a user can read about another user and follow or unfollow
• View: Sharing overlay. Allows user to share a post via Facebook, twitter, email or text message.
• Navigation: Tab navigation at bottom with key sections that will all show a list view of same card/post (can be reused for every view).
• Navigation: Menu icon (will be one of the tabs) for quick access to profile and other misc settings. Example: My posts, Following Me, Following etc.
• View: Post process. A process where a user can take a photo (only 1 photo per post), add description, tags, location (need geolocation and/or google business name lookup API integrated to get business name) and post a new post (very much like on Instagram).
• Global: Post button that will open up the Post Process view. This is the #1 action in the app.
• Global: Search icon on top right of all appropriate views (mainly post views) that allow a user to enter a keyword and get a list of results in the List View.