Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork53
Simple Todo Application using SwiftUI / Firebase / Redux.
License
NotificationsYou must be signed in to change notification settings
sgr-ksmt/FireTodo
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Simple Todo Application usingSwiftUI/Firebase/Redux/Combine.
| Light | _ | _ | _ |
|---|---|---|---|
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | _ |
| Dark | _ | _ | _ |
![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
- Use SwiftUI fully.
- Use Firebase.
- Authentication
- Cloud Firestore
- Adopt Redux Architecture.
- Compatible with DarkMode.
- Adopt Context Menu for edit/delete task.
- Support iPad(Full Screen).
- Clone this repository.
cd path/to/FireTodomake# run install script.open FireTodo.xcworkspace
- Setup Firebase(See below.)
- After setup Firebase, you can run application!
- Visitconsole
- Create Project. (Project name can be anything.)
- Setup Anonymous Authentication.
- Setup Firestore using test mode.(region can be anything. In my case, I chose asia-northeast-1)
- Setup
iOS Applicationand downloadGoogleService-Info.plist.- Bundle Identifier is same as project's Bundle Identifier.(e.g.
example.firetodo)
- Bundle Identifier is same as project's Bundle Identifier.(e.g.
- put
GoogleService-Info.plistinFireTodo/
- SwiftUI
- Firebase
- ReSwift(for Redux architecture)
- About Redux:https://redux.js.org/
- FireSnapshot: Firebase Cloud Firestore Model Framework with Codable.
- I'm developing it.
- Divide some views into Components.
- Edit user profile
- Use Combine Framework more.
- Put firestore.rules for improvement security.
- If you found a bug, open an issue.
- If you have a feature request, open an issue.
- If you want to contribute, submit a pull request.:muscle:
FireTodo is under MIT license. See theLICENSE file for more info.
About
Simple Todo Application using SwiftUI / Firebase / Redux.
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Sponsor this project
Uh oh!
There was an error while loading.Please reload this page.
Packages0
No packages published
Uh oh!
There was an error while loading.Please reload this page.
Contributors3
Uh oh!
There was an error while loading.Please reload this page.














