Tudira | Real Estate Flutter App Template With Node.js Backend and Admin Panel
Version Download:
Original price was: $69.00.$10.00Current price is: $10.00.
Launch a complete real estate marketplace — not a UI kit. Tudira ships a Flutter app that carries both the customer and the agent experience in a single binary, a NestJS REST API, and a Next.js admin panel — tied together by a shared TypeScript + Zod contract, so the client and server can never drift apart. The headline feature is a built-in 360° virtual tour, rendered on the device itself, with no third-party service and no per-view cost.
Tudira is designed global-first: it opens in English with a clean, modern aesthetic, supports multiple currencies and both m² and sqft, ships a polished dark mode, and includes full right-to-left Arabic as a first-class feature — not a bolt-on.
Every screen — including the 360° tour and the map — runs from bundled sample data behind a visible DEMO DATA banner, so demo content can never be mistaken for a live server. It disappears automatically the moment the app points at a real API. You can also run it locally with one command: cd app && flutter run—dart-define=USE_MOCK=true
No other template in this category ships a real, on-device 360° tour. Tudira does:
- Multi-room walkthroughs — tap a room to move through the property.
- Gyroscope-driven look-around — physically move the phone to look around, or drag with a finger.
- Fullscreen immersive mode.
- Rendered from standard equirectangular images your agents upload — no external service, no subscription, and no per-view fee.
Global-first: dark mode and full RTL Arabic, in the same app
- English, Spanish, and Arabic, with full right-to-left layout for Arabic — the entire UI mirrors correctly, not just the text.
- A polished dark mode tuned so property photography looks like a gallery.
- m² ⇆ sqft unit switching and multi-currency support.
- Adding a new language is a single .arb file — nothing else changes.
Everything a marketplace needs
DISCOVERY & SEARCH
- Map search with clustered price pins and draw-your-own-area, powered by OpenStreetMap — no API key and no billing account required.
- Powerful filters — buy / rent, price range, bedrooms, city, property type, 360°-only, and multiple sort options.
- Saved searches with email alerts — a buyer saves a search and is emailed when a matching listing is published.
- Compare up to three properties side by side, favourites, and a built-in mortgage calculator.
LISTINGS & AGENT MODE
- Customer and agent in one app. A user applies to become an agent, an administrator approves them, and the agent can then publish listings, buy visibility packages, and receive enquiries.
- Full listing lifecycle with a staff-controlled moderation and publishing workflow.
- Photo and 360° upload directly from the phone. The server re-encodes every image and strips location metadata (EXIF / GPS), so a photo of a home does not leak where it is.
- Paid visibility packages — Featured, Top of Search, and a 360° Spotlight.
PAYMENTS
- Stripe Checkout with a signature-verified webhook: a purchase stays pending until Stripe confirms it, so a forged or replayed callback can never activate a package.
- Runs end-to-end with zero keys. Until you add Stripe credentials, purchases complete as clearly-labelled simulated purchases — nothing is charged.
COMMUNICATION
- Instant messaging between buyer and agent, with an agent leads inbox.
- Transactional email (password reset, agent approval, saved-search alerts) via Resend — and it works with no key by logging the full email so you can see exactly what would be sent.
- Email broadcasts with one-click unsubscribe and opt-in marketing consent.
- Before making a purchase, please read the Terms and Conditions on this page: Terms & Conditions
- If you have any questions, please first read the FAQ on this page: FAQ
- If you haven’t found the answer to your question, please contact us by e-mail codingshop20@yahoo.com or create ticket.
- Please note that any digital products presented on the website do not contain malicious code, viruses or advertising. You buy the original files from the developers. We do not sell any products downloaded from other sites.
- we have not responsible for support users. if you need support, you can buy products directly from envato.
- Note that we can NOT provide purchase code for you. all products is Non-Licensed.
- we can NOT support free updates for you. download links available until 30 days after purchase.
- You can download the product after the purchase by a direct link on your account page in the downloads section.

