Foyr NEO Hackathon – Build the Future of 3D Surface Modeling (Web)
Do you dream in geometry? Code in 3D?
Foyr NEO — the world’s fastest interior design software — is calling frontend and graphics programmers to compete in a one-of-a-kind
3D Modeling Hackathon
.
Your mission?
To build a
fully interactive 3D modeling prototype
that works
on the Web
, with high-performance surface-based modeling like in SketchUp, Shapr3D, or Foyr Neo Shapes.And if you're the right fit — we’ll hire you to help build the next-generation of Foyr NEO for iPad and Web.You can reference Foyr NEO tool for free by signing up for a free trial at foyr.com
What You’ll Build ?
A working proof-of-concept (PoC) app with the following core features:
- 3D Surface-Based Modeling (Core Geometry Engine)
- A 3D environment (Three.js or similar for web)
- Draw 2D shapes (rectangles, circles) directly on the surface of a 3D object
- Shapes should behave like vector sketches (click-drag-release or pencil-stroke-drag)
- Support overlapping / intersecting shapes — render intersections clearly
- Push-Pull Geometry (CAD-Style Modeling)
- Each shape should be selectable and extrudable:
- Pull to extrude outward as cuboid
- Push to recess into the surface
- Each face must behave like an independent object, allowing multiple independent push/pull actions on the same wall or plane
Rewards
- Top Winner: ₹1,00,000* + Interview for full-time role at Foyr
- 3 Runner-Ups: ₹25,000* each
- Applicable only upon successful completion of the project and approval from the HOD
We are hiring the top candidate (and potentially more) to join the core team developing the
next generation of Foyr NEO for Web and iPad
.
What We’re Evaluating
- Geometry handling, performance, and clean UX
- Accuracy of shape drawing and push-pull interaction
- Handling of intersections (with Boolean ops a plus)
Timeline
- Hackathon duration: 1 month
- Submission deadline: 18 Aug 2025
How To Apply
Step 1:
Apply
Step 2:
Build your PoCUse GitHub for versioning. Host the web version publicly. Build a working demo or video
Step 3:
Submit your entry with:
- Public working demo (Web)
- GitHub link (public)
- Short 2–3 min video: overview & walkthrough
- PDF/DOCX brief:
- Tech stack used
- Surface detection & push/pull logic
- Known limitations or tradeoffs
Tech Guidelines
- Web: Three.js, WebGL (or something new you find suitable for this use case)
Why Participate?
- Shape a design product used by 100,000+ designers globally
- Build a portfolio piece that pushes the limits of 3D UI/UX
- Get hired to work on cutting-edge 3D modeling tech on iPad and
Note:
This is a unpaid internship.Skills: modeling,web,three.js,webgl,geometry handling,graphics programming,web development,3d modeling,3d,frontend programming,ux design