Skip to content

Taskly is an open-source Flutter-based task management app designed to help users stay organized and productive. With its intuitive UI and customizable features, Taskly makes it easy to create, manage, and prioritize tasks, ensuring that nothing important slips through the cracks.

License

Notifications You must be signed in to change notification settings

Anna-Hax/Taskly

 
 

Repository files navigation

Taskly Mobile Application

Taskly is an open-source Flutter-based task management app designed to help users stay organized and productive. With its intuitive UI and customizable features, Taskly makes creating, managing, and prioritising tasks easy, ensuring that nothing important slips through the cracks.

Project Structure

The project is organized as follows:

|lib/
├── models/
│   ├── task.dart
├── screens/
│   ├── home_screen.dart
│   └── taskform_screen.dart
|   ├── tasklist_screen.dart
├── main.dart
README.md (this file)

Built With

  • Flutter: The framework for cross-platform mobile development.

Getting Started with Flutter

To view and run a Flutter project locally, follow these steps:


1. Install Flutter

  • Download and install Flutter SDK from the official Flutter website.
    Follow the platform-specific setup for:

    • Windows
    • macOS
    • Linux
  • Verify the installation by running:

    flutter doctor
    
  • Follow this video end to end

Resources for Learning Flutter

To help beginners get started with Flutter, here are some recommended resources:


Official Documentation

  • Flutter Docs
    The official documentation is a great place to start for installation, setup, and understanding Flutter's core concepts.

Widgets of the Week


Learning Flutter Basics


State Management


UI Design and Widgets


Best Practices and Conventions


Advanced Topics


Responsive Design in Flutter


Community Resources


Popular Video Tutorials


Testing in Flutter


Contributing

Before you start contributing, please look at the rules for MergeFest provided at:
MergeFest Rules

Also, refer to the contribution guidelines at:
MergeFest Contribution Guidelines


Contributing Guidelines

To maintain code quality and consistency, follow these guidelines:

  • Code Style: Follow standard Flutter naming convention and lints.
  • Readable Commits: Write meaningful and descriptive commit messages.
  • Test Your Code: Verify that your changes do not break existing functionality.
  • Attach Proof of Work: Provide screenshots or videos of the feature/bug fixes you've implemented.

Looking for Guidance?

Join our Discord server:
IMG Discord Server

Head to the #flutter channel and ping @IMG Member for any doubts.


We look forward to your contributions! 🚀

About

Taskly is an open-source Flutter-based task management app designed to help users stay organized and productive. With its intuitive UI and customizable features, Taskly makes it easy to create, manage, and prioritize tasks, ensuring that nothing important slips through the cracks.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 45.7%
  • CMake 37.3%
  • Dart 7.2%
  • HTML 3.5%
  • Swift 3.3%
  • C 2.7%
  • Other 0.3%