Skip to content

feat: user journey flow improvements - #7

Merged
rafaelsnv merged 8 commits into
developfrom
feature/user-journey-flow
Sep 17, 2026
Merged

rafaelsnv merged 8 commits into
developfrom
feature/user-journey-flow

Conversation

@rafaelsnv

@rafaelsnv rafaelsnv commented Sep 17, 2026 •

Copy link
Copy Markdown
Owner

Summary

Implement user journey flow improvements including authentication, carnival block management, meetings, and members features with enhanced error handling and core UI components.

Changes

Configuration Updates

  • Updated Flutter and Android Gradle configuration
  • Added new analyzer rules and analysis options
  • Updated .gitignore with proper exclusions

New Features

Authentication

  • Enhanced login screen with improved form validation
  • Updated signup screen with better UX
  • Added email verification screen
  • Implemented logout functionality

Carnival Blocks

  • Block list with search and filtering
  • Block details view
  • Create new block functionality
  • Edit existing block
  • Join block feature

Meetings

  • Create meeting form
  • Edit meeting functionality
  • Meeting details with presence tracking
  • User meetings list view

Members

  • Members list with search
  • Member profile management

Refactoring

Removed

  • Settings cubit and state (simplified settings flow)

Updated

  • Core error handling with ApiError and UserMessage
  • Dependency injection configuration
  • Main app initialization
  • Home screen navigation

Files Changed

  • 41 files changed, 633 insertions(+), 458 deletions(-)
  • lib/ - Application code
  • pubspec.yaml / pubspec.lock - Dependencies
  • android/ - Android build configuration
  • analysis_options.yaml - Linting rules

@rafaelsnv
rafaelsnv force-pushed the feature/user-journey-flow branch from 41f6845 to bb39fba Compare September 17, 2026 21:35
@rafaelsnv
rafaelsnv merged commit a4f9756 into develop Sep 17, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant