..         ...........                                                                                       .......                
  ..              .:::                                                                                 ...................   .::::::::::::..   .
    .::++++++                                                                                           ........::::::::::::++++++:      ..+++++
&&&&&&&+.                             .                                                                   .....::::::::::++++++++++++&&:        
&&&.                  .............                                                                ..........             +++++++++&&&&&&&&&+   
&&&&&&&&&++++++++++::::::::::....                                                                 ............:                                 
&&&&&&&&++++++++++:::::::::::.                                                                    ............:::.                              
&&&&&&&+++++++++++::::::::::                                                                     ..............::::.                            
&&&&&&&++++++++++:::::::::                                                                       ..............:::::::                          
&&&&&+++++++++++:::::::.                                                                         ..............:::::::::                        
&&&&+++++++++++::::::                                                                            ..............::::::::::::                     
                   :::::::..............                                                                                     ++++++++++&&&&&&&&&
                 ::::::::..............                                                                                        +++++++++&&&&&&&&
              ::::::::::...............                                                                                           +++++++&&&&&&&
            :::::::::::................                                                                                             +++++++&&&&&
         .::::::::::::................                                                                                                ++++++&&&&
       .:::::::::::::................                                                                                                   :++++&&&

@arek_durlik

Taskify

Technologies used:

                                                                                                             
                                                                                                             
                                                                                                             
                                                                  ....----....                               
                                                                 ..              ..-                         
           ...-+                                             .....                  ...                      
      -+++++++++-                                         ...   ..---.               ....                    
      ++++-.+++-                                         ..     ...----....       . .....-                   
           ++++                                         ... ......--.....  ...   ..........                  
          +++   .--                                   .  .-+++..-----.......................                 
         -+++--+++++-                               .       ...++++.    .....-----.......---.                
        -+++++++-       -----.      ...            -                ....---..---++-...-------.               
        -++-              ..-     .. .  ..       -       ...+-...  ...---++--.....++-------++--              
                        .-          .  .       -          .-+#+.......---++-......-++---++++++++             
                       ------       ...      .    .        ..++--+++...-..-#+.....-++++++++++++#-            
                                            .   .  ..++++++++++-++##+---.....#+--.--++++++++++##+            
                                           ...  ..++--     -++++-+-..-+-......-+++++++++++++++###            
                                          .... .+++++-++++- --++++--++-.........-+++++++++++#####            
                                         .....-+-..     +++++ -++++-............----++++++++#####            
                                        -..--....--+-..   .+++++-++--........--------++++++######            
                                         .---.....---+++-.....-++++#+---.....------++++++++######+           
                                        .---.......---++++++-+++++#+-.-...------++++++++########-            
                                       .----........-----++++++++#+----..-----++++++++++########             
                                      ..----------.-...---------+++..--..-----++++++++#########              
                                      .----+--+++-++-...-.-----------------++++++++++#########-              
                                     ..-----+++++++++---------------+---+++++++++++++#########               
                                     .-------+++++++++++++++++---+++++++++++++++++++++#######                
                          ..---.    .-----------++++++++++++++++++++++++++++++---++++++####+                 
                        .-  .--## . .---++---------+++++++++++++---------++++++++++++++###                   
   ...-----------------+-   .-##.    ---+++++----------------------+++++++++++++++-+++##                     
.-                      -   -++####+-  .+++++++++++-.       .-.-++++++++++++++++++++++##                     
------------------------  .-++#####++.   --+++++-    .    ....-     -+###########+++###                      
-                    +-  -++--#####+--.-..---.-++.    ..  ..-++        ..-+#############++-...               
------------------+++  -#.      ..-.+--..--..++---++. .++#+++.  .--++#+################++++----------...     
-              +++#+++.             ..-.-+.-++-+-++-++++.+++--++++####+################++++              --. 
-------------++++-                 --..++++#++###+######++++++#+++#####++##############++++------------------
-          +++-                 .--..++++++#########+--+++++++++++++++++++############++++                  -
----------++                  .-. .-+--+++++-     .----------------------------++####+++---------------------
-       ++.               ...-- .---.++++       -                          +###+++++++                      -
------++-              ....-. .-.-.-+++      --------------------------+#######+-----------------------------
-    ++.           .....---... .--.-.     .-                       +######+++                               -
----+-           ...-.--. .. --- .-     .----------------------+####++++++-----------------------------------
-   -          -..-. .. .  .-. .-.    .-                    +####+++++                                     ++
--+-         -- .. .  ...--..-+.    .-------------------+##+++++++--------------------------------------+++++

Built with Flutter, this task management app allows users to create, manage, and delete tasks. It integrates Firebase Authentication for login and Cloud Firestore for real-time task synchronization.

Three pictures of the application showcasing adding and deleting tasks to complete.
Adding and deleting tasks to complete.

The app requires user authentication to access the task list, with both client-side and server-side data validation. Users can easily sign up and gain access to the task list after successful registration.

Three pictures of the application during user registration.
User registration flow.

This project explored mobile development with Flutter, as well as using cloud-based services like Firestore for real-time data storage and Firebase for user authentication.