AOSSIE-Org / AOSSIE-Org/Ell-ena

FEATURE REQUEST:Add Empty State UI for Tasks and Meetings

Open
#302 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Dart
Stars
54
Forks
110
PR merge metrics
No merged PRs in 30d

Description

### Is your feature request related to a problem?

- [x] Yes, it is related to a problem

### Describe the feature you'd like

🌟 Feature Description

Introduce a dedicated Empty State UI for the Tasks and Meetings sections. When users have no existing tasks or meetings, the application should display a visually appealing placeholder with a brief message and a clear call-to-action instead of showing a blank screen.

🔍 Problem Statement

Currently, when a new user or an existing user has no tasks or meetings, the interface displays an empty list without any guidance. This can make the application appear incomplete and may leave users unsure about what action to take next.

Providing a proper empty state will improve the onboarding experience and help users understand how to begin using the application's core features.

🎯 Expected Outcome
Display a meaningful illustration or icon when no tasks or meetings are available.
Show a short message informing users that no data exists yet.
Provide an appropriate call-to-action such as Create Task, Schedule Meeting, or Start Chat.
Ensure the empty state follows the application's existing design language and remains responsive across devices.
📷 Screenshots and Design Ideas

Design Idea:

Display a simple illustration with text such as:

"No tasks available yet. Create your first task to get started!"

Add a prominent Create Task button beneath the message.
Use a similar reusable layout for the Meetings section with an appropriate illustration and CTA.

(No screenshots are available at the moment.)

📋 Additional Context

This is a frontend UI enhancement that does not require any backend or database changes. A reusable EmptyState widget can be created and used across multiple screens where lists may initially be empty, improving both consistency and maintainability.

### Record

- [x] I agree to follow this project's Code of Conduct
- [x] I want to work on implementing this feature

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.