Project 01 / Places & experiences

Joina City

A city within a city. An interactive building, a searchable directory, and a clearer way to find your next destination.

The interactive exterior introduces Joina City and the floor explorer.
The interactive exterior introduces Joina City and the floor explorer.
Sector
Places & experiences
Status
Independent concept
Year
2026

The project, in brief

The brief
Help visitors explore a large building and find the places inside it.
Our contribution
Interaction design, a 3D building, floor navigation and a searchable directory.
Delivered
A working concept that brings 61 published places, floor exploration and leasing information together.

Directory content was captured in September 2026. Visitor and leasing results have not been measured.

The thinking behind the design

Let the visitor choose the route

Floor exploration creates a sense of place; direct directory navigation serves people who already know what they need.

Make a large directory searchable

Search, floor filters and individual place details connect the building model to a practical visitor task.

Separate illustration from evidence

Representative 3D spaces are labelled, while the leasing listing uses published information and photographs.

The full story

An interactive building that becomes a guide to the city inside.

Independent concept · Harare, Zimbabwe · September 2026

Joina City brings shopping, dining, offices and visitor services into one building. This project translates that physical structure into an interactive website: explore the exterior, choose a floor, travel through an elevator transition, then find the places and practical information on that level.

The result combines a navigable 3D model with a searchable directory of 61 published places. It is an independent design and development concept, not an official Joina City website or a claim of a commissioned engagement.

The brief

The central idea was to make the building itself useful as navigation. Visitors should be able to understand the different floors, find a shop and explore office enquiries without losing their sense of where they are.

The scope included the interactive exterior, interior environments, directory and search, leasing information, motion, responsive layouts and integration of the supplied Blender assets. The building and its interior layouts are illustrative models, not architectural plans.

Start with the building

The opening pairs large Joina City typography with the exterior model and its streetscape. Visitors can rotate the building or select Explore the floors. The exterior contains 21 independently animated sections, allowing the architecture to separate into destinations.

The streets, trees, vehicles and plaza stay in place while the building moves. This preserves a visual point of reference. A rendered image appears while the interactive geometry loads, so the introduction has a useful first frame.

Scrolling leads from the opening into normal page content. Visitors can also go directly to the directory, leasing information or offers through the main navigation.

A closer look

A searchable directory brings the published shop listings into one place.
A searchable directory brings the published shop listings into one place.
Visitors can hide the directory window and explore the modelled interior.
Visitors can hide the directory window and explore the modelled interior.

Travel to a floor

Choosing a floor connects the exterior to an elevator transition. Doors close, the floor indicator counts to the destination and the interior loads before the doors reopen. Skip controls provide a direct route through the sequence.

Retail levels use the supplied mall model at their corresponding heights. The basements have a parking environment; office floors use a representative suite. Visitors can look around with pointer or keyboard controls, zoom and choose different views.

A directory window sits over the interior. It can switch between glass and solid surfaces or be hidden entirely to explore the room. The solid option protects readability when the environment behind the panel is visually busy.

A directory people can use

The complete directory contains 61 places from Joina City's published listings, captured on 3 September 2026. Search, floor filters and categories give visitors several ways to find a destination.

Each place opens a detail panel with its floor, published description, directions and available contact information. Visitors can travel to that floor or copy a direct link. Missing or unverified information is identified rather than filled with invented details.

Search can reveal matching businesses on other floors. On narrow screens, horizontal shop cards and larger controls make better use of the available width. The visual building journey remains optional for visitors who already know what they need.

Give leasing a clear next step

The leasing experience includes the published Office 4 listing on the 12th floor, its 12.97 square metre area and its actual listing photographs. Other office-floor views support enquiries without inventing available units.

The representative 3D suite is identified as illustrative and is not presented as the floor plan of Office 4. This distinction lets the model communicate atmosphere while the listing photographs communicate the specific published space.

The enquiry form validates entries and prepares an email for the leasing contact. It can also download the draft. It does not claim that an application has been submitted to a backend or automatically send a message.

Design and implementation

Crimson actions, gold accents, charcoal navigation and off-white surfaces follow the supplied brand direction. Inter supports both large headings and dense directory information. The Joina City logo retains its proportions on a light surface.

React manages the interface, Three.js renders the models, Anime.js handles floor and elevator movement, and a scoped GSAP sequence supports the opening scroll reveal. Interior geometry loads when its environment is entered. Rendered-image fallbacks keep the experience usable if WebGL or model loading fails.

Reduced-motion controls, keyboard navigation, shareable floor links and browser Back/Forward behavior support visitors with different needs. Source checks and implementation notes describe these features; they do not amount to a formal accessibility certification.

The outcome

The prototype demonstrates a complete path from building exploration to shop discovery and leasing enquiries. Its main achievement is connecting the spatial idea to everyday tasks: visitors can explore the model, but they can also bypass it and search immediately.

  • An interactive exterior with separable floor sections.
  • Retail, office and basement environments with useful navigation controls.
  • A searchable 61-place directory with individual details and contact routes.
  • Leasing information grounded in published listing material.
  • Direct links and browser navigation that connect the different views.

No conversion, leasing, revenue or visitor-satisfaction improvements have been measured. The project demonstrates implemented design and functionality, with commercial impact still to be tested.

Next steps

Before an official launch, the business would need to confirm the tenant list, floor mapping, current office availability and final commercial content. Representative phone testing and visitor task testing would then establish how easily people find places and complete an enquiry.

The wider lesson is that an expressive interface earns its place when it gives visitors a clear route to practical information.

Project references

Screenshots in this portfolio show the prototype, captured in September 2026. Store and property imagery comes from the published Joina City listings; the underlying photography and trademarks remain with their owners.

Website screenshots captured 19 September 2026 · Live public prototype. This project is an independent concept.