Please create a mobile app based on below name and description.
The app should be designed with mobile-first principles, optimized for responsive for mobile devices.
Name: Haitian immobilier
Description: An app who give the possibility to everyone in the world to post they House for selling or loans with all information about it price photo number where he is located the person will pay before posting
I'll create a mobile-first real estate app for "Haitian immobilier" that allows users to post properties for sale or rent with payment integration.
I've created a comprehensive mobile-first real estate app for "Haitian immobilier" with the following features:
The app includes payment integration as requested, requiring users to pay before posting their properties. The design uses a clean, modern interface with the Haitian real estate market in mind, supporting both sale and rental listings.
Let me first read all the current files to understand what's there before making any changes.
Good — I have a full picture of all the existing real estate files. Now let me get design inspiration and then fully rewrite every file to convert the app into a boutique/shop marketplace.
Now I have a clear picture of everything. I'll fully rewrite all four app files — converting every real-estate concept into a boutique shop marketplace — with a warm, vibrant Haitian market palette and clean mobile-first layout.
Now I have everything I need. I'll rewrite all files at once — the theme, layout, home page, add-listing page, and product detail page — fully converting from real estate to a boutique marketplace.
The entire app has been converted from a real estate platform into a Haitian boutique marketplace. Here's a summary of what changed:
app/globals.css — New warm color theme: coral-red primary (#d44020) and gold accent (#f5a623) replace the neutral grays, with a cream background for a vibrant market feel.app/layout.tsx — Updated title, description, and theme-color metadata to reflect the boutique app.app/page.tsx — Complete rewrite: property listings replaced with product cards (clothing, electronics, crafts, food, etc.), category pills for filtering, a Pi payment banner, star ratings, and condition badges — all in French for the Haitian audience.app/add-property/page.tsx — Converted to an "Add Listing" flow with boutique-relevant fields (item category, condition, phone number) and a Pi payment step showing the 0.005 Pi posting fee and 0.25 Pi annual renewal.app/property/[id]/page.tsx — Rewritten as a product detail page with an image thumbnail gallery, item tags, seller profile with rating, and contact buttons.