Starting out as a developer during lockdown gave me plenty of time to brainstorm app ideas, though actually building them was often tricky because of the constantly changing legal restrictions. One day, after hearing about social distancing rule changes yet again, I decided to turn that into my next project.

FloorPlanner was an app that helped users arrange items such as restaurant tables or beach hammocks in a way that was both efficient and compliant. Users could enter the size of a room and its items, add optional thresholds (for example, to include chairs around tables), and define the required social distance. The app would then generate a coordinate map showing the most efficient and compliant layout.

This project was a lot of fun to build. After my first experience with the Canvas library in my Political Compass project, FloorPlanner allowed me to learn how to draw more complex elements and better understand the… quirks of RecyclerView.