Skip to content

Bachelor Project in Devine - creating an AR experience for kids, so they can try the Twiinz.world game experience, but also learn about the flemish furniture

Notifications You must be signed in to change notification settings

Marat200118/TwiinzAR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AR Experience for Twiinz.world

Overview

This project was developed as part of a Bachelor thesis, showcasing innovative solutions for interactive education using AR technologies.

In collaboration with [Trendwolves], a marketing agency specializing in youth culture, and [Fedustria], the Belgian federation of the textile, wood, and furniture industries, we created an AR experience for [Twiinz.world], a platform that introduces students to the world of Flemish materials and craftsmanship.

This project provides an immersive AR experience designed for schools, enabling children to build and customize their dream rooms using their mobile devices. By leveraging modern AR technology, this application eliminates the need for bulky hardware, making it easier for the Twiinz.world team to engage with students interactively and sustainably.


Team

Members

  • [Marats Samigullins]
    Role: Software Developer & Project Manager Focus: Three.js integration, WebXR implementation, and 3D model handling.

  • [Emilia Furtuna]
    Role: UX/UI Designer & Motion Designer Focus: Designing the app's interface, creating animations, and developing the user experience.


Features

  • Design and Customize
    Students can place furniture, textiles, and decor in real-time AR to design their dream room.

  • Interactive Learning
    Educational pop-ups provide insights into the sustainability, history, and design principles of Flemish materials.

  • Submit and Showcase
    Students can submit their designs, which are featured in a gallery where classmates can view and vote on each other's creations.


Usage

  1. Open the project in your browser.
  2. Use the Start AR Experience button to begin.
  3. Allow the app to access your camera.
  4. Navigate through the model menu to select and place furniture in your environment.
  5. Interact with placed objects: Scale using pinch gestures. Rotate by dragging.
  6. Submit your room design via the Submit Room button.

How It Works

  1. Choose Models
    Browse through a categorized menu to select furniture, decor, and textiles.

  2. Place in AR
    Use the app's intuitive AR interface to position, scale, and rotate items within your environment.

  3. Learn on the Go
    Tap on items for educational details about their materials and craftsmanship.

  4. Submit and Vote
    Once designs are complete, students can submit them to a gallery for peer review and voting.


Technologies

  • WebXR
    The app is built using WebXR, a standard for creating AR and VR experiences on the web.
  • Supabase
    Supabase is used to store and manage user submissions and gallery data.
  • Three.js Three.js is used to render 3D models and create interactive AR experiences.
  • Launchapp
    Launchapp is used to create a seamless AR experience for users on iOS and Android devices.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Bachelor Project in Devine - creating an AR experience for kids, so they can try the Twiinz.world game experience, but also learn about the flemish furniture

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published