Skip to content

LIJIANcoder97/arcore-home-design

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

arcore-home-design

这是我的本科毕设,一个AR家具购物平台,详细视频介绍见img文件夹。

This is my graduation project. The front-end of the project is developed using Flutter technology, utilizing the Arcore library to create augmented reality (AR) effects. The back-end is implemented using Java Servlet technology for setting up the server. The main feature of this project is the ability to place furniture in a real environment while browsing products, allowing users to compare and select the most suitable furniture for their space. The key tasks include:

  1. Developed the application's main interface using the Flutter Material design library, incorporating a sidebar, horizontal scrolling for product display, and adding a color gradient effect on click.

  2. Utilized Flutter packages such as flutter_staggered_grid_view to achieve a staggered grid layout and addressed rich text formatting using flutter_markdown.

  3. Utilizing Java Servlet and MySQL database in conjunction with the Flutter front-end to implement e-commerce features such as product search, placing orders, and adding items to shopping plans

  4. Leveraged channel methods to enable Flutter to communicate with a native Java AR library, effectively resolving the challenge of mixed development between Flutter and native languages and facilitating AR furniture display.

功能

  • 基本电商功能
  • AR家具展示,在实际房间环境中摆放家具模型
  • 购物计划,一个将购物方案用文字图片和AR展示的功能,灵感来自宜家的体验式营销

论文 - https://github.com/LIJIANcoder97/arcore-home-design/blob/master/paper/paper.pdf

b站视频介绍 - https://www.bilibili.com/video/BV1sg4y167wQ

图片

About

ar家具购物平台,个人毕业设计

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages