[$1200] Discourse Plugin Developer Needed - Real Estate CRM

Hi Discourse Developers,

I’m looking for an experienced developer to create a real estate CRM plugin for my Discourse forum. Nhasg dot com dot vn

Plugin Features:

1. Real Estate CRM Functionality:

  • Custom Fields: Add custom fields to each real estate topic, including:
    • Property type (house, apartment, land, etc.)
    • Transaction type (sale, rent, lease)
    • Dimensions (width, length)
    • Recognized area
    • Floor area
    • Price
    • Structure
    • Rental contract
    • Building coefficient
    • Selling price
    • Price per square meter
    • Owner’s phone number
    • Direction (e.g., North, South, East, West)
  • Data Display:
    • Display filtered property data in a responsive table format, suitable for both desktop and mobile devices.
    • The table should display around 9 columns with relevant property information.
  • Filtering:
    • Allow filtering topics by:
      • Price range
      • Size range
      • Property type
      • Transaction type

2. Enhanced Bookmark Functionality:

  • Table Display: When a user bookmarks a real estate topic, the bookmarks section in their profile should display these bookmarks in a table format similar to the filtered property data table.
  • Consistent Information: The bookmark table should include the same columns and information as the filtered property data table, ensuring consistency and ease of use.

Warranty:

  • 2-year warranty: The developer will provide support and updates to ensure compatibility with new Discourse versions released within this period.

Budget: $1000 USD (negotiable) Payment: PayPal

If you are interested in this project, please contact me via email at Nhasg123@gmail.

Thank you!

1 Like

hmm, I think it might be quite difficult to get 9 columns in a table on mobile.

4 Likes

I used to rely heavily on tags and tag groups to categorize topics in my Discourse forum. To enable filtering by multiple tag groups with an AND condition, I commissioned a theme component to be developed

However, after further consideration, I’ve decided that for long-term development and scalability, it’s better to categorize topics using custom fields with data types like integers, numbers, and dates. This will allow for more advanced filtering options, such as filtering by ranges (min/max values).
Therefore, I’m commissioning the development of a plugin to implement this functionality.

  • Desktop: Full-width display.
  • Mobile: Horizontal scrolling to see all columns, with fixed header and footer.
2 Likes