|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/flutterflow-firebase-2023-tinder-clone/
课程评论:没有评论
课程名称:Flutterflow / Firebase 2023(Tinder克隆) 课程概述:本课程将深入介绍Flutterflow和Firebase的基础概念。课程的第一部分将涵盖基本内容,随后我们将使用Javascript编程语言构建Firebase Functions的小型后端,并利用所有Firebase库。接着,我们将开发一个完整的Tinder克隆应用程序,其中包含聊天、滑动、配对、解除配对的功能,甚至还将使用Stripe处理支付。此外,课程中将引入ChatGPT,并利用其作为助手协助我们完成项目。 课程内容包括: 1. 项目介绍与创建 2. 创建Firebase项目并启用服务 3. 探索Firebase服务 4. 连接Firebase与Flutterflow 5. 页面与导航 6. 数据操作(读取、创建、删除、更新Firestore中的对象) 7. 组件及版本控制 8. 用户认证与个人资料设置 9. Swipeable Stack实现与相关图标 10. Firebase功能设置与连接 11. 匹配逻辑与聊天功能实现 12. 创建用户聊天组件与聊天页面布局 13. 实现聊天数据库设计及生成聊天文档 14. 错误调试与聊天行为实现 15. 配对解除逻辑 16. Stripe支付集成 课程最后,将通过实际项目让学生掌握Flutterflow与Firebase的使用能力,帮助学生理解如何开发完整的社交应用。
We will see the basic concepts of flutterflow and firebase. In the first block of the course. Then we will prepare some small backend with Firebase Functions, and with all the firebase libraries, using the programming language of Javascript. And then we will develop a full Tinder Clone with chat, swipes, matches, breaking matches functionality and even payments (using Stripe). Also along the course Chatgpt will be introduced and used as an assistant while we work. Here I Present you all the lectures that are included in this course:Presentation and creation of first projectCreate a firebase project and enable servicesExplore firebase servicesConnect firebase and flutterflowPages and navigationNavigation by actionsNavigation with lateral menuNavigate to child pageRead data from firestoreCreate object in firestoreDelete an object from firestoreUpdate a firestore documentCreate a componentVersion controlLoginSign UpGoogle AuthReset PasswordUpload imagesUpdate image urlUpload videoConditionalsAPI CallsLayout columns rowsLayout with containersLayout with listviewLayout with gridviewPass data to component by parametersTinder: authentication and my profileTinder: add descriptionTinder: swipeable stackTinder: icons in swipeableTinder: firebase change planTinder: needed toolsTinder: Firebase functions setupTinder: Firestore functions conectionTinder: Version control and clone of a projectTinder: function of I like a personTinder: Test API Call PostTinder: API Call integration in an actionTinder: Query people that likes meTinder: Query subcollection they like meTinder: Detail of person who likes meTinder: I don't like a personTinder: backend logic for a matchTinder: integration API Call of create matchTinder: create component for user item chatTinder: chat conversation pageTInder: chat page layoutTInder: chat BBDD designTInder: backend generate chat docTinder: custom functions generate chat IdTInder: how to debug errorsTInder chat behaviour implementationTInder: chat item improvementTInder: adding circle imageTinder: break match logicTinder: final testStripeStripe: firebase permissionsStripe: deploy functions and put credentialsStripe: create api call to create customersStripe: integrate payment flow in app