TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: How would you implement an indoor map system?

5 pointsby li4ickover 5 years ago
Suppose you had the chance to implement it from scratch, frontend + backend. In my case the data is represented as SVG. So my prototype is based on CSS animation&#x2F;transforms and SVG interactivity. Now, I can pan&#x2F;zoom, switch between levels(an animation plays that shows them all in perspective), interact with any element with context menus and popup tooltips and whatever. I can click on a room and see the hours and book a spot. It kinda looks like Apple Maps now. The backend systems are based on Haskell and Postgres to store data, because it is part of a larger system, didn&#x27;t want to extend the tech stack. For some context, the company I work for is transitioning into a new building and my job is to make it as smart as I can, 100% freedom.<p>What would you do, even without my particular constraint?

1 comment

alisweover 5 years ago
Your approach sounds good. And a reading tip (BTW) is <a href="http:&#x2F;&#x2F;boringtechnology.club&#x2F;" rel="nofollow">http:&#x2F;&#x2F;boringtechnology.club&#x2F;</a>