Skip to content

nguyenquangtung004/Flutter-AppToDo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

App To-Do

Ứng dụng quản lý công việc thông minh, giúp bạn tổ chức cuộc sống hiệu quả hơn mỗi ngày

Flutter Hive License


Giới Thiệu

App To-Do là giải pháp quản lý công việc hiện đại được xây dựng bằng Flutter, mang đến trải nghiệm mượt mà trên cả Android và iOS. Với triết lý thiết kế tối giản nhưng đầy đủ tính năng, ứng dụng giúp bạn tập trung vào những gì thực sự quan trọng.

Tại Sao Chọn App To-Do?

  • Nhanh & Nhẹ: Khởi động tức thì, không lag
  • Hoạt Động Offline: Dữ liệu được lưu trữ cục bộ với Hive
  • Giao Diện Hiện Đại: Thiết kế Material Design với hoạt hình mượt mà
  • Thống Kê Thông Minh: Theo dõi tiến độ công việc một cách trực quan

Tính Năng Chính

Quản Lý Nhiệm Vụ Toàn Diện

  • Tạo Nhiệm Vụ Nhanh Chóng: Thêm task mới chỉ với vài thao tác đơn giản
  • Chỉnh Sửa Linh Hoạt: Cập nhật tiêu đề, mô tả, thời gian thực hiện bất cứ lúc nào
  • Xóa Dễ Dàng: Vuốt để xóa - đơn giản và trực quan

Trải Nghiệm Người Dùng

  • Slider Drawer: Truy cập nhanh các cài đặt và tính năng
  • Hoạt Hình Mượt Mà: Tích hợp Lottie và Animate_Do cho giao diện sinh động
  • Giao Diện Thân Thiện: Màu sắc hài hòa, dễ nhìn trong mọi điều kiện ánh sáng

Theo Dõi Tiến Độ

  • Thống Kê Hoàn Thành: Xem tỷ lệ công việc đã hoàn thành
  • Quản Lý Thời Gian: Tối ưu hóa năng suất làm việc cá nhân

Công Nghệ Sử Dụng

Công Nghệ Mục Đích Phiên Bản
Flutter Framework phát triển cross-platform 3.0+
Hive Database NoSQL cục bộ, siêu nhanh Latest
Lottie Hoạt hình vector chất lượng cao Latest
Animate_Do Thư viện animation đơn giản, hiệu quả Latest

Bắt Đầu

Yêu Cầu Hệ Thống

  • Flutter SDK: 3.0 trở lên
  • Dart SDK: 2.17 trở lên
  • Android Studio / VS Code
  • Thiết bị Android 5.0+ hoặc iOS 11.0+

Cài Đặt

# Clone repository
git clone https://github.com/yourusername/todo-app.git

# Di chuyển vào thư mục project
cd todo-app

# Cài đặt dependencies
flutter pub get

# Chạy ứng dụng
flutter run

Hướng Dẫn Sử Dụng

Tạo Nhiệm Vụ Mới

  1. Nhấn nút "+" ở góc dưới bên phải
  2. Nhập tiêu đề và mô tả chi tiết
  3. Chọn thời gian thực hiện (tùy chọn)
  4. Lưu lại và bắt đầu làm việc!

Chỉnh Sửa Nhiệm Vụ

  • Nhấn trực tiếp vào task cần chỉnh sửa
  • Cập nhật thông tin
  • Lưu thay đổi

Xóa Nhiệm Vụ

  • Vuốt sang trái/phải trên task
  • Xác nhận xóa

Screenshots

Màn hình chính Thêm task Thống kê

Đặc Điểm Thiết Kế

  • Material Design 3: Tuân thủ nguyên tắc thiết kế hiện đại của Google
  • Dark Mode Ready: Hỗ trợ chế độ tối (đang phát triển)
  • Responsive Layout: Tối ưu cho mọi kích thước màn hình
  • Micro-interactions: Chi tiết hoạt hình tăng trải nghiệm người dùng

Roadmap

  • 🌙 Chế độ Dark Mode
  • 🔔 Thông báo nhắc nhở
  • 🏷️ Phân loại theo tag/category
  • ☁️ Đồng bộ Cloud (Firebase)
  • 🎯 Ưu tiên nhiệm vụ
  • 📅 Xem lịch dạng calendar
  • 🤝 Chia sẻ task với người khác

Đóng Góp

Mọi đóng góp đều được chào đón! Nếu bạn muốn cải thiện ứng dụng:

  1. Fork repository này
  2. Tạo branch mới (git checkout -b feature/AmazingFeature)
  3. Commit thay đổi (git commit -m 'Add some AmazingFeature')
  4. Push lên branch (git push origin feature/AmazingFeature)
  5. Tạo Pull Request

License

Dự án này được phân phối dưới giấy phép MIT. Xem file LICENSE để biết thêm chi tiết.


Tác Giả

Anonymous 612


Cảm Ơn

Cảm ơn tất cả những người đã đóng góp cho dự án này!


** Nếu bạn thấy project hữu ích, hãy cho một star nhé! **

Made with ❤️ and Flutter

About

Project được tạo ngày 21/11/2024

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors