AOSSIE-Org / AOSSIE-Org/NeuroTrack

FEATURE REQUEST: Wire therapist profile screen to real data and implement logout

Open
#191 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Dart
Stars
29
Forks
50
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
Connect the therapist profile UI to real authenticated therapist data instead of hardcoded values, and implement a working logout action from the profile screen.

## 🔍 Problem Statement
The current therapist profile screen shows hardcoded name, email, phone number, and avatar in profile_screen.dart
Also, the profile options are currently non-functional, including the logout action in profile_option.dart.

## 🎯 Expected Outcome

- The profile screen should display the logged-in therapist’s actual data.
- Hardcoded profile values should be removed.
- The logout option should sign the therapist out correctly.
- After logout, the app should navigate safely to the authentication flow.
- The UI should handle loading, missing data, and error states gracefully.

## 📷 Screenshots and Design Ideas

Image

- Logout option appears clickable but does nothing.

### 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.