Skip to content

Cross-platform to-do app with cloud sync, user auth, and task management — built with Flutter and Firebase

License

Notifications You must be signed in to change notification settings

furkangenca/taskly-mobile

Repository files navigation

Taskly – Flutter-Based Task Management App

Taskly is a cross-platform mobile task management application that allows users to manage daily tasks with cloud synchronization and secure authentication.

The project focuses on mobile application development, real-time data handling, and backend-as-a-service integration using Firebase.


Tech Stack

  • Mobile: Flutter, Dart
  • Backend Services: Firebase Authentication, Firestore
  • Platform: Android / iOS

Key Features

  • Create, update, complete, and delete tasks
  • Real-time task synchronization across sessions
  • Secure user authentication (email / phone)
  • User-specific task storage and access control
  • Profile and application preference management

Architecture & Design

Application Architecture

  • Widget-based Flutter architecture
  • Separation of UI, state management, and data services
  • Reusable components for task and user flows

Backend Services

  • Firebase Authentication for user identity management
  • Firestore as a real-time NoSQL database
  • User-scoped data access rules for security

Screenshots

Authentication

Task Management


Setup

  1. Clone the repository
  2. Install Flutter dependencies
  3. Configure Firebase credentials
  4. Run the application on an emulator or physical device

License

This project is licensed under the MIT License.

About

Cross-platform to-do app with cloud sync, user auth, and task management — built with Flutter and Firebase

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages