Skip to content

cguegan/IosAppScaffolding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SwiftuiAuthBase

Description

I started this project to improve my understanding of firebase and SwiftUI. I'm going to implement first the authentication part of the app and then a generic item object connected to the user.

Feel free to use this code as you want and comment anything in order to improve the design and architacture of the app.

MVP

  • Observation Firebase Pattern
  • Login Screen
  • Registration Screen
  • Login View Model
  • Registration View Model
  • AuthService
  • Auth redirection in root view
  • Forgot Password
  • Change Password
  • Delete account
    • Add confirmation alert
    • Delete items from firebase
    • Delete user from firebase
    • Delete account from firebase
  • Validate email
  • Upload/Load user picture
  • Get only items for the current user
  • Display error messages
  • Add images to the storage
  • Add .gitignore

Started from the tutorials:

- https://www.youtube.com/watch?v=QJHmhLGv-_0&t=2580s
- https://www.youtube.com/watch?v=06coOG-Mt8E&t=12s

About

My swiftui scaffolding app.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages