Skip to content

Zimbabwe Housing Application - Cross-Platform (Android & iOS) Development (Tenants & Landlords) #1216

@dnyamacherenga1-a11y

Description

@dnyamacherenga1-a11y

This issue outlines the development stages for a cross-platform Zimbabwean housing application for both Android and iOS markets, supporting tenants and landlords. The application will provide consistent features and user experience on both platforms, covering secure authentication, ID verification, payment processing, real-time communication, property discovery via map, and customizable user settings.

Updated Core Requirements

1. Cross-Platform Support

  • The application will be developed for both Android and iOS platforms, ensuring feature parity and seamless experience across devices.

2. Role-Specific Sign Up & Authentication

  • Tenants sign up using email authentication via the mobile app.
  • Landlords sign up with email and mandatory ID verification to minimize fraud.
  • Secure credential storage using platform best practices (Android: Encrypted Shared Preferences/Keystore, iOS: Keychain).

3. Account Customization & User Settings

  • Both tenants and landlords have a "Settings" section to personalize app usage (e.g., notifications, privacy, language, payment preferences).
  • Settings securely stored and synced across sessions and platforms.

4. Property Advertising & Management

  • Landlords can advertise properties, specifying location, room count, and features through the mobile UI.
  • Properties are displayed on an integrated Zimbabwean map for tenants to browse available rooms.
  • Image uploads and gallery support for property listings.

5. Communication & Chat

  • In-app chat enables direct, real-time messaging between tenants and landlords, with notifications.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions