zeba_academy_resume 1.0.0 copy "zeba_academy_resume: ^1.0.0" to clipboard
zeba_academy_resume: ^1.0.0 copied to clipboard

Student resume builder Flutter package by Zeba Academy.

Changelog #

All notable changes to this project will be documented in this file.

The format follows Keep a Changelog.

This project follows Semantic Versioning.


1.0.0 - 2026-06-25 #

๐ŸŽ‰ Initial Release #

First stable release of zeba_academy_assignment.

A complete Flutter assignment management toolkit built for educational platforms, LMS applications, and student management systems.


โœจ Added #

๐Ÿ“š Assignment Management #

Added core assignment management functionality.

Includes:

  • Assignment model
  • Assignment title support
  • Assignment description support
  • Deadline support
  • Total marks support
  • Assignment expiration detection

๐Ÿ“ Assignment Card UI #

Added:

AssignmentCard

Features:

  • Modern Material UI design
  • Assignment information display
  • Deadline visibility
  • Marks display
  • Expired assignment indicator
  • Custom tap actions

Example:

AssignmentCard(
  assignment: assignment,
);

โณ Deadline Countdown #

Added:

DeadlineCountdown

Features:

  • Real-time countdown updates
  • Days remaining display
  • Hours remaining display
  • Minutes remaining display
  • Automatic timer refresh
  • Deadline expired state

๐Ÿ“ค Submission Management #

Added:

Submission model

Supported states:

  • Pending
  • Submitted
  • Reviewed
  • Late

Example:

SubmissionStatus.submitted

๐Ÿท Submission Status Widget #

Added:

SubmissionStatusWidget

Features:

  • Status chip UI
  • Visual submission tracking
  • Easy status management
  • Reusable component

๐ŸŽ“ Grading System #

Added:

GradingCard

Features:

  • Student submission display
  • Grade information
  • Teacher grading actions
  • Feedback-ready structure

๐Ÿ‘จโ€๐Ÿซ Teacher Workflow #

Added:

TeacherWorkflow

Features:

  • Review submission action
  • Approval workflow
  • Teacher control buttons

๐Ÿ— Package Architecture #

Added clean and scalable package structure:

lib/

โ”œโ”€โ”€ models/

โ”‚   โ”œโ”€โ”€ assignment.dart
โ”‚   โ””โ”€โ”€ submission.dart


โ”œโ”€โ”€ widgets/

โ”‚   โ”œโ”€โ”€ assignment_card.dart
โ”‚   โ”œโ”€โ”€ deadline_countdown.dart
โ”‚   โ”œโ”€โ”€ submission_status.dart
โ”‚   โ””โ”€โ”€ grading_card.dart


โ”œโ”€โ”€ teacher/

โ”‚   โ””โ”€โ”€ teacher_workflow.dart


โ””โ”€โ”€ zeba_academy_assignment.dart

๐ŸŽจ UI Improvements #

Added:

  • Material 3 compatibility
  • Responsive widgets
  • Reusable components
  • Developer-friendly APIs
  • Clean Flutter package structure

๐Ÿงช Testing #

Added unit tests for:

  • Assignment creation
  • Assignment expiry checking
  • Submission status handling
  • Grade management

Validation:

flutter test

๐Ÿ“– Documentation #

Added:

  • Complete README documentation
  • Installation guide
  • Usage examples
  • API documentation
  • Contribution guidelines
  • GPL-3.0 license information

๐Ÿ” License #

Released under:

GNU General Public License v3.0 #

This package is open source and can be used, modified, and distributed under GPL-3.0 terms.


๐Ÿš€ Future Roadmap #

Planned features:

Backend Integration #

  • Firebase support
  • REST API integration
  • Cloud assignment storage

Student Features #

  • Student dashboard
  • Assignment history
  • File submission
  • Progress tracking

Teacher Features #

  • Advanced grading panel
  • Bulk evaluation
  • Assignment analytics

AI Features #

  • AI-assisted grading
  • Feedback generation
  • Assignment insights

๐Ÿ‘จโ€๐Ÿ’ป Maintainer #

Sufyan bin Uzayr

Open-source developer

Website:

https://sufyanism.com/


๐ŸŽ“ Zeba Academy #

Learning platform for coding, technology, and development.

Website:

https://zeba.academy


Thank you for using zeba_academy_assignment โค๏ธ

0
likes
140
points
71
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

Student resume builder Flutter package by Zeba Academy.

Homepage

License

GPL-3.0 (license)

Dependencies

flutter, uuid

More

Packages that depend on zeba_academy_resume