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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0MTUyMTAsIm5iZiI6MTcyMDQxNDkxMCwicGF0aCI6Ii83NzMxNzYwOS8yNzIyMDg0ODItZDhkNzc3MGEtM2Q2ZS00N2QyLWEwNzctZDExOWFlMWE5ODE4LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA4VDA1MDE1MFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTA1MDdhZDIyZjA4MjIwMTYzYWIxYmUwZGMxNTczOWVkYTk4YmE4N2Y4ZGEyOTE3YmExNmM4OGU5MTljMzUzNTUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.-4_uV4ZbWgyP3CglCDdBVb9qH-nOUC3lSWkupksoX-M)
![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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0MTUyMTAsIm5iZiI6MTcyMDQxNDkxMCwicGF0aCI6Ii83NzMxNzYwOS8yNzg0MTQyNDYtODIwYWVmOTUtYjNmMC00ZDgwLWE1M2QtODI5NTE5ZWUxN2FkLmpwZWc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA4JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwOFQwNTAxNTBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yZTg4YzI3YjgyYzVjOWUwMDIzNjliOTNlYzNjYjk4OGFiYzA5OWY0N2IxZmY2OTFiOWFhNTM4ZTJmNjNiYTBiJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.wAUcQfo1Sl84xYU-5FJgG2jiPBR3jntMq3zgXXB892I)
![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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0MTUyMTAsIm5iZiI6MTcyMDQxNDkxMCwicGF0aCI6Ii83NzMxNzYwOS8yNzg0MTUwMjktMjNjMDE5YzItN2ExMS00NTY5LWI0NDItZDk2NWEyMTI5MDNhLmpwZWc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA4JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwOFQwNTAxNTBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jYTAwODc2NzdmMWY0OTE5ZGFlNTA0YmM5YWNjYmZmYTY4ZDc1MzgyMWU5ZWY5NTJmOWQ1NDBjZDYzNzI1NTYyJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.HtPC73wU9tQeNPF1U2URKVCad8D_GvkKj-Yc7Jzg8PE)
![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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0MTUyMTAsIm5iZiI6MTcyMDQxNDkxMCwicGF0aCI6Ii83NzMxNzYwOS8yNzg0MTYxNDctZDM5NzdlMzUtNTQzNS00NDhjLWEwNDEtNmUxNmQxZjEyOGNhLmpwZWc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA4JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwOFQwNTAxNTBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yZWVlODFhYjZiZWRjNjA5N2VhOTJiYzU4NzZkN2U3MWM4Mzk2MDRhZDg2OTQ0NWZmMzIyNWE4NzJhNjE3NTY0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.F6TDJWZLTskT7Qm-gf7TMAGKVtJ3tdCcG5w7_DfSlOg)
![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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0MTUyMTAsIm5iZiI6MTcyMDQxNDkxMCwicGF0aCI6Ii83NzMxNzYwOS8yNzIyMDg1MTItM2E4MmVlMmItOWE2OS00NWQ0LTgwZDAtZGYzMmYzMDg2NGExLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA4VDA1MDE1MFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWM3NTVhOWFlMzMwMTk1MzQ4ZDQ2YTBmODc5YjQyZWYxYjNkYmEwNmNkYWI0MzI0MmQyOWE3ODNjZGEyNTJjMTkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Y2RcetM2MnqSgNS2Z8tzY_FrhcByWUXNK-Hl1bTuPjE)
![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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0MTUyMTAsIm5iZiI6MTcyMDQxNDkxMCwicGF0aCI6Ii83NzMxNzYwOS8yNzg0MTYyOTUtZmRiYTgzNDgtYmNhZC00OGRkLThlYjYtYTdhOWM3ZTliNGMzLmpwZWc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA4JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwOFQwNTAxNTBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yYjdjNjdmNDA3ZjY5ZmQ5YmE0YjZhZWQwMmQwMDJlODVkNDZhYjU1NDVhOWEwYzc5MzkzZjgyMDcyMTNhMjlkJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.Zh8VeVqDZYrvxbW-pPis3EGZJUSXzThlzD0NjWaIIUA)
![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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0MTUyMTAsIm5iZiI6MTcyMDQxNDkxMCwicGF0aCI6Ii83NzMxNzYwOS8yNzIyMDg2MzItMDU5NzRmODItODlmOS00OTg1LTg2YzQtOWJiODA4MDhlYTRkLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA4VDA1MDE1MFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTVmOWFhYjM3NWNjM2U5MjI0ZDQ3YTc3MTNkY2FiMTJiZjVlODViMTcyNDI3OWQzNzVmZmNlNzkyYTdmYzI1M2QmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.YV-uq0hBs4XcXG1G_nufjED-vnckjRPNxXY2a32AAgE)
![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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0MTUyMTAsIm5iZiI6MTcyMDQxNDkxMCwicGF0aCI6Ii83NzMxNzYwOS8yNzg0MTUyMjUtY2YxODU1NjgtOTI4Ny00MjcyLTlkMjctZWEyNDVmMzI2YjcyLmpwZWc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA4JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwOFQwNTAxNTBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT00MjE2MTA1OTNkYzcwNDg5MjAxMDFkNmQ4ZThlNmE4OTljYmEwYzY4YWNkMmU5ZWI0OTliMDIzOTMyMWQ1OTQ3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.kGzPnpB2CmgwxTSzaHd2Sw2xm9xiZlwLTSg2N-V3_DQ)
![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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0MTUyMTAsIm5iZiI6MTcyMDQxNDkxMCwicGF0aCI6Ii83NzMxNzYwOS8yNzg0MTUyNTgtYTkxMzRlYzgtZjNjNC00OGMwLWI0NDktNzEyNDU4NzFmNzBjLmpwZWc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA4JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwOFQwNTAxNTBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1kYzZiYmJjM2ZkOTAwNWVkZDU1MWNiODM5N2RlYzZkYWFhZmI2ZDA1MjNhMTE4ZmRhZTg1N2UxMWQzYWE3ZTUxJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.rZ-owv50mBZERC7lRO5uv-35rkwPAWeVUp7_ViT1O7w)
![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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0MTUyMTAsIm5iZiI6MTcyMDQxNDkxMCwicGF0aCI6Ii83NzMxNzYwOS8yNzg0MTYzMTQtNDdhMWI3ZjYtMjM0NS00MTk2LTg3OWUtOWQ3OGRiNDY1MjFhLmpwZWc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA4JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwOFQwNTAxNTBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1kMTM2M2VjNmZlNGVhMWJmOTQ2MDdiNTk3MWJiOGI0YjNiMzM1ZTU1YjQxOTU0MWUzNGU4NzEyN2FhZjA5YTdmJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.RuPXppTq0L-9R1dHwcAOZwrwYfWumHbqO-32rF5BVus)
![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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0MTUyMTAsIm5iZiI6MTcyMDQxNDkxMCwicGF0aCI6Ii83NzMxNzYwOS8yNzIyMDg2MDAtZTJhMWI3Y2MtNjgwMi00ZmNjLTliMzQtYjI4MmJjMjg0NGVlLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA4VDA1MDE1MFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWRiMzFiMGFiOTFmYTAzNTYzZDE5MTlkMGNlOWQzMzEzNzVkNGNlNjAyYzBkNzBmNDA3OWE0NjlhZDNlOTJhMGYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.4nGR_g664OcuNETtiDVRt1eptMenKkUcVaGukCBhzRU)
![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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0MTUyMTAsIm5iZiI6MTcyMDQxNDkxMCwicGF0aCI6Ii83NzMxNzYwOS8yNzg0MTYzMjUtZmQ1OWZkYTEtMjZlMi00MmRjLTg4NDAtOGQ3MmY5YzNjNDM3LmpwZWc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA4JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwOFQwNTAxNTBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1mMGE2N2FhODk5NDg0ZjBiMGE3ZTRkOTZkZDA3ZjgyM2E1ZTY3YzkzMjFjYTEwMTZhYTU1NTVlMjY4MTdlZTBkJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.hDEoenREMOvghGiyksgLaRozsPmUP5Cg9EMyUieP7RY)