Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PlanIt

PlanIt is a desktop task management application built in Flutter, designed to showcase the capabilities of Flutter for desktop development. It is intended as a portfolio project to demonstrate advanced UI design, offline functionality, and data management. The app offers extensive customization options, including background themes (dark and light), customizable folder structures, and the ability for users to set icons for each folder. Important folders can be locked with a passcode, ensuring security for sensitive tasks, and users can create, edit, and manage task lists efficiently while enjoying offline access and backup features.


Features

  • Customizable Themes: Switch between dark and light backgrounds.
  • Folder Structure: Organize tasks in multiple folders with user-selected icons.
  • Lock Folders: Secure sensitive folders with a passcode.
  • Task Lists: Create, edit, and manage tasks within each folder.
  • Backup and Restore: Save and restore your data to prevent loss.
  • Offline Support: Fully functional without an internet connection.
  • Portfolio Showcase: Demonstrates advanced Flutter desktop capabilities, UI design, and offline data management.

Technologies Used

  • Frontend: Flutter, Dart
  • State Management: Provider or Riverpod
  • Storage: Local storage (SQLite or file-based backup)
  • Other Tools: Flutter packages for UI customization, offline management, and data backup

Getting Started

Prerequisites

  • Flutter installed on your machine.
  • IDE such as Visual Studio Code or Android Studio.

Installation

  1. Clone the repository:
git clone https://github.com/TahaNacibe/PlanIt.git
cd PlanIt
  1. Install dependencies:
flutter pub get
  1. Run the application:
flutter run

License

MIT License - see LICENSE.

About

PlanIt is a Flutter desktop task management app with customizable themes, folder structures, passcode-protected folders, offline support, and backup features, built as a portfolio project to showcase advanced UI and data management capabilities.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages