zeba_academy_project_builder 1.0.0
zeba_academy_project_builder: ^1.0.0 copied to clipboard
A Flutter project management package with roadmap, tasks, milestones, progress tracking and showcase projects.
Changelog #
All notable changes to this project will be documented in this file.
This project follows Semantic Versioning.
1.0.0 - 2026-06-17 #
π Initial Release #
First stable release of zeba_academy_project_builder.
A Flutter package designed to help developers manage software projects with structured planning and progress tracking.
β¨ Added #
Project Management #
- Added project model support
- Added project creation workflow
- Added project description support
- Added unique project identification
πΊοΈ Project Roadmap #
- Added roadmap management
- Added roadmap title support
- Added roadmap steps tracking
Example:
RoadmapModel(
title: "App Development",
steps: [
"Planning",
"Design",
"Development"
],
);
β Task Management #
- Added task creation
- Added task completion tracking
- Added task update functionality
- Added task status management
Features:
- Task ID
- Task title
- Completion state
- Task toggling
π Milestones #
- Added milestone planning
- Added milestone deadlines
- Added milestone tracking
π Progress Tracking #
- Added automatic project progress calculation
- Added completed task percentage calculation
- Added progress monitoring support
Example:
project.progress;
π¨ Showcase Projects #
Added project showcase functionality.
Includes:
- Project name
- Project image
- Repository URL support
π§© Widgets Added #
Added reusable Flutter widgets:
ProgressCard #
Displays project completion progress.
TaskTile #
Reusable task list component.
MilestoneCard #
Displays project milestones.
ShowcaseCard #
Displays showcase projects.
βοΈ Controller Added #
Added:
ProjectController
Features:
- Add projects
- Update tasks
- Calculate project progress
- Manage project state
π Package Architecture #
Added clean package structure:
lib/
models/
controllers/
widgets/
zeba_academy_project_builder.dart
π§ͺ Testing #
Added package tests.
Covered:
- Project progress calculation
- Task updates
- Controller operations
- Model functionality
π§ Development #
Added:
- Flutter package configuration
- Dart documentation support
- Static analysis support
- Test configuration
π License #
Released under:
GNU General Public License v3.0
π¨βπ» Maintainer #
Sufyan bin Uzayr
Open-source developer building useful Flutter and developer tools.
Website:
π Zeba Academy #
Learning platform for coding, technology, and development.
Website:
Resources:
Future Plans #
π Upcoming Features #
- Persistent local storage
- JSON export/import
- Project templates
- Advanced analytics
- Team collaboration support
- Dark mode improvements
- More customization options
Thank you for using zeba_academy_project_builder β€οΈ