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

Mentor mentee system UI package for Flutter.

Changelog #

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

The format follows Keep a Changelog, and this project follows Semantic Versioning.


1.0.0 - 2026-06-27 #

πŸŽ‰ Initial Release #

First stable release of zeba_academy_mentor.

A Flutter package for creating reusable Mentor–Mentee system interfaces.


Added #

πŸ‘¨β€πŸ« Mentor Profile System #

  • Added mentor profile model

  • Added mentor information support:

    • Mentor ID
    • Name
    • Role
    • Biography
    • Skills
    • Rating
  • Added reusable mentor profile UI components


πŸ“… Session Management #

Added mentor session management features:

  • Create mentor sessions
  • Store session details
  • Track mentor sessions
  • Support session topics
  • Support session completion status

⭐ Feedback System #

Added feedback functionality:

  • Mentee feedback model
  • Rating support
  • Feedback message support
  • Feedback display widget

πŸ—“ Booking UI #

Added reusable booking components:

  • Calendar-based booking interface
  • Date selection support
  • Booking callback handling
  • Session scheduling UI

Added Components #

Models #

  • Mentor
  • MentorSession
  • MentorFeedback

Controller #

Added:

  • MentorController

Supports:

  • Add mentor
  • Book session
  • Add feedback
  • Retrieve mentor sessions

Widgets #

Added reusable widgets:

  • MentorCard
  • SessionCard
  • FeedbackCard
  • BookingCalendar

Screens #

Added:

  • MentorProfile
  • BookingScreen

Developer Experience #

Added:

  • Clean package architecture
  • Barrel export file
  • Reusable Flutter components
  • Simple integration API
  • Documentation examples

Testing #

Added package tests covering:

  • Mentor creation
  • Session booking
  • Feedback creation
  • Controller operations

License #

Released under:

GNU General Public License v3.0


Future Plans #

Upcoming improvements:

  • Mentor availability management
  • Advanced scheduling
  • Chat interface
  • Video meeting UI
  • Mentor dashboard
  • Mentee dashboard
  • Custom themes
  • More customization options

Thank you for supporting Zeba Academy Open Source πŸš€

0
likes
120
points
94
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

Mentor mentee system UI package for Flutter.

Homepage

License

GPL-3.0 (license)

Dependencies

flutter, intl

More

Packages that depend on zeba_academy_mentor