Monitor your team's progress
This app is kind of like Notion or Trello. When you have a project, you need a task manager app to add a new task for your team. You must add a to-do list on your project for each day in the calendar and schedule them to receive reminders. Every task allows members to add comments to discuss the task. The goal of this app is to monitor your team's progress in developing your project.
I want to show you how to create a dashboard for a project management app suitable for the web, tablet, and smartphone from scratch with Flutter. This sample project is focused on design. You can get this sample project on my GitHub or follow it step by step on video.
Dependencies
We need to use some packages to make it easy and speed up the development process.
- flutter_svg: We use this package to render vector images.
- get: We use this for state management, routing, and utility.
- eva_icons_flutter: We use this package to get the awesome icon.
- percent_indicator: We use this package to display progress widgets based on percentage, it can be Circular or Linear, and we can also customize it to our needs.
- flutter_staggered_grid_view: We use this package to create a grid view layout.
Result
We have created a dashboard with a responsive layout. You can check the code result on GitHub. If you have any issues, please let me know and send me an email, or you can create new issues on the GitHub repository.
Get On GitHub
This sample project is just for my portfolio. You can use this sample project for your personal and client projects (paid or unpaid projects). This is a free open-source project, so please do not sell this project on Codecanyon, etc.
You should add functionality and complete some pages before deploying. If you need some help, you can hire me to continue your project.