ToDo App using Flutter implemented with firebase firestore
- Easily login or sign up
- Display and create tasks unique to each user
- Add tasks easily with appropriate name and descripton
- Edit the name or description of the task if necessary
- Remove the task just by swiping it away
- Mark the task as done by clicking on checkbox and review it on Done Section
- Mark the task as currently doing by left swiping it and review it on currently doing section
- Both Dark Theme And Light Theme are available and are set according to system theme.
![Screenshot_2023-10-03-14-35-37-043_com example todo](https://private-user-images.githubusercontent.com/77317609/272208482-d8d7770a-3d6e-47d2-a077-d119ae1a9818.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI0MzczMDQsIm5iZiI6MTcyMjQzNzAwNCwicGF0aCI6Ii83NzMxNzYwOS8yNzIyMDg0ODItZDhkNzc3MGEtM2Q2ZS00N2QyLWEwNzctZDExOWFlMWE5ODE4LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MzElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzMxVDE0NDMyNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPThjNGViZmJmYWUyMGUzMGExYjUwM2VjMmRiZGJhM2FhNWRmOWFmNzFhMjViMWMwNWI0MWU4NWYwZjFhN2Y5NTMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.fioyyXV1_a8Ny-lprVwtuaJ_xgwC2VwLYtkc0VCN85Y)
![Screenshot_2023-10-03-14-35-37-043_com example todo](https://private-user-images.githubusercontent.com/77317609/278414246-820aef95-b3f0-4d80-a53d-829519ee17ad.jpeg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI0MzczMDQsIm5iZiI6MTcyMjQzNzAwNCwicGF0aCI6Ii83NzMxNzYwOS8yNzg0MTQyNDYtODIwYWVmOTUtYjNmMC00ZDgwLWE1M2QtODI5NTE5ZWUxN2FkLmpwZWc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzMxJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDczMVQxNDQzMjRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jMDg3ZjM3ZmYxNzRhYjFjZjAwYTBlMTFjNWFhMWRiOWFkYTlkMzdiNjk5NWI1OGE0OWNhYjRmZWY0MTgzYWJlJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.GRQIqOROGSKDzZpz3ZK7WtT3p0FTuJPCKxqAWwrmuYU)
![Screenshot_2023-10-03-14-35-37-043_com example todo](https://private-user-images.githubusercontent.com/77317609/278415029-23c019c2-7a11-4569-b442-d965a212903a.jpeg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI0MzczMDQsIm5iZiI6MTcyMjQzNzAwNCwicGF0aCI6Ii83NzMxNzYwOS8yNzg0MTUwMjktMjNjMDE5YzItN2ExMS00NTY5LWI0NDItZDk2NWEyMTI5MDNhLmpwZWc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzMxJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDczMVQxNDQzMjRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1kMGQzNzRmMTVhZGZkMWNiNjA1NzQ2ZmJkNTAwYmRiMTIyNjFjNWY4NjZiMDYyYjJlZDNjMTFjYzAzNWUyNjY1JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.cMCttvFtvZmLzAwET91B7t_xfYIKq-_pWfuCF9jeGe8)
![Screenshot_2023-10-03-14-34-23-480_com example todo](https://private-user-images.githubusercontent.com/77317609/278416147-d3977e35-5435-448c-a041-6e16d1f128ca.jpeg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI0MzczMDQsIm5iZiI6MTcyMjQzNzAwNCwicGF0aCI6Ii83NzMxNzYwOS8yNzg0MTYxNDctZDM5NzdlMzUtNTQzNS00NDhjLWEwNDEtNmUxNmQxZjEyOGNhLmpwZWc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzMxJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDczMVQxNDQzMjRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1kMWYxYzJlZjYxMzc2ZTU5YTNkODBmNTExNjMxYjdjYjgzYWM2MmZjN2VlNDM5ZmVmMjEyOTNmYzYzYTNmOTM4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9._T3JA5wUwlcJK7jBvm5UoDBmUWGBvzWDY3z3fe1ldbg)
![Screenshot_2023-10-03-14-34-36-785_com example todo](https://private-user-images.githubusercontent.com/77317609/272208512-3a82ee2b-9a69-45d4-80d0-df32f30864a1.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI0MzczMDQsIm5iZiI6MTcyMjQzNzAwNCwicGF0aCI6Ii83NzMxNzYwOS8yNzIyMDg1MTItM2E4MmVlMmItOWE2OS00NWQ0LTgwZDAtZGYzMmYzMDg2NGExLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MzElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzMxVDE0NDMyNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTcxM2RiMzRlZmJjYTRiZTEyZWNhNTEzNGE4MjE3ODcxYzk1ODU0YTUyNWNkNmQzMDg3NTBmZjdmYTkwYmIyZWEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.wpIbJ39g9k8SyXCW_YrorOhM2SAcVJYiiUZF0hv1KAQ)
![Screenshot_2023-10-03-14-35-46- 196_com example todo](https://private-user-images.githubusercontent.com/77317609/278416295-fdba8348-bcad-48dd-8eb6-a7a9c7e9b4c3.jpeg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI0MzczMDQsIm5iZiI6MTcyMjQzNzAwNCwicGF0aCI6Ii83NzMxNzYwOS8yNzg0MTYyOTUtZmRiYTgzNDgtYmNhZC00OGRkLThlYjYtYTdhOWM3ZTliNGMzLmpwZWc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzMxJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDczMVQxNDQzMjRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1hYWI4YTE3NzRkMjdkMTM2YmRhNTUxODU5ODc4ODdhYTc4ZDFkOWQzNTlmMTA4ZTUyMjA4OGM4MDEwY2JlMmFhJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.i8PAEbsEXK2ZqP78upZGmE2sLNt7JrybCBTFrl1Y_Lg)
![Screenshot_2023-10-03-14-29-53-825_com example todo](https://private-user-images.githubusercontent.com/77317609/272208632-05974f82-89f9-4985-86c4-9bb80808ea4d.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI0MzczMDQsIm5iZiI6MTcyMjQzNzAwNCwicGF0aCI6Ii83NzMxNzYwOS8yNzIyMDg2MzItMDU5NzRmODItODlmOS00OTg1LTg2YzQtOWJiODA4MDhlYTRkLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MzElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzMxVDE0NDMyNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTRhZWIzY2NlY2U5NTkwZGFlZGJmZDU5ZDA5NWFiNjkxOWU4NzFkNTI2ZDY5ZGIxNGYxYTRhOWRhMjdiOGFjYWUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.YbrCVXk9dsHHWEiMvASKqv6avY9KFrVxFrrEN88eAPw)
![Screenshot_2023-10-03-14-35-37-043_com example todo](https://private-user-images.githubusercontent.com/77317609/278415225-cf185568-9287-4272-9d27-ea245f326b72.jpeg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI0MzczMDQsIm5iZiI6MTcyMjQzNzAwNCwicGF0aCI6Ii83NzMxNzYwOS8yNzg0MTUyMjUtY2YxODU1NjgtOTI4Ny00MjcyLTlkMjctZWEyNDVmMzI2YjcyLmpwZWc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzMxJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDczMVQxNDQzMjRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT00MDcxNWY3YTY2NTdlNWJkYjE3OTRhOWQ0YmRiMzBiYTYzMzIwMWVjOGRhNThiODYwYzQzOGMzNzhhMmVkNzM4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.uw7_J7-b3hd6dz6WuEwEEY3xB1-M3x8sfjxE3LnLiGw)
![Screenshot_2023-10-03-14-35-37-043_com example todo](https://private-user-images.githubusercontent.com/77317609/278415258-a9134ec8-f3c4-48c0-b449-71245871f70c.jpeg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI0MzczMDQsIm5iZiI6MTcyMjQzNzAwNCwicGF0aCI6Ii83NzMxNzYwOS8yNzg0MTUyNTgtYTkxMzRlYzgtZjNjNC00OGMwLWI0NDktNzEyNDU4NzFmNzBjLmpwZWc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzMxJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDczMVQxNDQzMjRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jM2QyZGZiMzk5MzJiMjM5YTBhMWQ0ZTg1ODFjNDg5ZDBjY2ZkYzJkYTFjZjY5Y2QwOGE5ZjFmOTk3MmFlNWY0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.gBlhA2tTeS14K1yq168SVzP1TQNJYUmfayTP4nYAp8M)
![Screenshot_2023-10-03-14-33-15-722_com example todo](https://private-user-images.githubusercontent.com/77317609/278416314-47a1b7f6-2345-4196-879e-9d78db46521a.jpeg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI0MzczMDQsIm5iZiI6MTcyMjQzNzAwNCwicGF0aCI6Ii83NzMxNzYwOS8yNzg0MTYzMTQtNDdhMWI3ZjYtMjM0NS00MTk2LTg3OWUtOWQ3OGRiNDY1MjFhLmpwZWc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzMxJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDczMVQxNDQzMjRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT03NTljYzgyMDBkMDFjY2U3ZGFiZDdiNjlhYTkyZGI5ZmVhOTIyY2M4NmU5YmMzNDk0ZTJmOTQ5MjM1NTZlODQ0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.b0BRkJ_h2Aw53PC9ndYipbo00KQRHi0IM5pS_pgdS90)
![Screenshot_2023-10-03-14-33-19-079_com example todo](https://private-user-images.githubusercontent.com/77317609/272208600-e2a1b7cc-6802-4fcc-9b34-b282bc2844ee.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI0MzczMDQsIm5iZiI6MTcyMjQzNzAwNCwicGF0aCI6Ii83NzMxNzYwOS8yNzIyMDg2MDAtZTJhMWI3Y2MtNjgwMi00ZmNjLTliMzQtYjI4MmJjMjg0NGVlLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MzElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzMxVDE0NDMyNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFkOGM1MWE0NjdhNjZkMjUwMGM1NDk1YTQxODE4ZjFmMTMxNDQ1ZjBlYmI3YzZiNDc3Y2JjM2I4NjJiNmVjYmUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0._EhN2qSq-ZQs5SeY50CvGGEI_ltlyp2iOCpoT2-8bhA)
![Screenshot_2023-10-03-14-34-01-533_com example todo](https://private-user-images.githubusercontent.com/77317609/278416325-fd59fda1-26e2-42dc-8840-8d72f9c3c437.jpeg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI0MzczMDQsIm5iZiI6MTcyMjQzNzAwNCwicGF0aCI6Ii83NzMxNzYwOS8yNzg0MTYzMjUtZmQ1OWZkYTEtMjZlMi00MmRjLTg4NDAtOGQ3MmY5YzNjNDM3LmpwZWc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzMxJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDczMVQxNDQzMjRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iNjJiZDFlY2E4NDc0Yzg2MTQyZThkYmU0ZDg3OGRkOWVlYTk5ODE1YWE4YWU2Y2YxNmY0ODFjYzA3NmEzNTA5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.FcovH6TE8E11vgzdFLgkehXHvQ_5k92meaYpepNg5mo)