Giter Club home page Giter Club logo

modernfurniture's Introduction

Modern Furniture

Problem Statement

When you decide to design your room or any other place you wish, this interior design app can ease up a lot of things. It is the best for the users who can’t decide what would suit in their room and where. Using Augmented Reality technology, they can take a picture of the room and place 3D models of various items and furniture in the virtual space on the phone screen. They can visualize or find new interior design options, colors, objects, wall stickers, curtains, etc. moreover, the AR application can also recommend the places from where to buy these items.

UI Design

Introduction

The purpose of this document is to define and describe the requirements of the project and to provide readers with an understanding of the application’s functionalities and features.

Purpose

The app is developed with the idea of providing users with a convenient way to ease and streamline their design of the room while supplying them with the Augmented Reality technology. It is best for the users who can't decide what would suit in their room and where.

Scope

The software aims to deliver users with a virtual reality experience, so that they can decide what would go best with the room before buying the thing. They can take a picture of the room and place 3D models of various items and furniture in the virtual space on the phone screen. They can visualize or find new interior design options, colors, objects, wall stickers, curtains, etc. moreover, the AR application can also recommend the places from where to buy these items.

Overview

The project mentioned here is an Android application that would require a database system with live data import/export capabilities for buying the items which suits best in the room and its availability as well as a central database to store various things like coloring of the room and seeing the frames placed in the room.

Product Functions

The product should allow users to access various designs/ painting options for their room before actually coloring it. They can even place objects virtually before buying them and would get recommendations of the same product’s availability.

User Characteristics

The users include anyone who is designing the room without the help of interior designer and would like to do it on their own. It may also include the person who is not sure about buying the thing and would like to check it that how it looks when kept at a place before actually buying the product. Users who would like to paint their room.

Similar System Information

The application can be closely related to the Houzz Interior Design Ideas. and Design Home: House renovation. But the first app needs pro feature to access the camera and second app is basically a game where we can put all the things we like in a room and get points for it.

User Objectives

The user can capture the photo of the room and then they can check various paint options or play a 3D models of various items and furniture in the virtual space on the phone screen users can visualize or find new interior design options, colours, objects, wall stickers, curtains etc. uses can also get recommend the places from where they have to buy these items.

General Constraints

Constraints include any easy to use interface for the application. The user may not upload files larger in size than 25 MB. Users will require Internet to test out the products in order to buy them. There may be the products out of stock so the user cannot buy them. There may be times where the product that does not seem to look like as the one which has been used in the app during AR test.

User Documentation

The users will be provided with documentation and tutorials to ensure that their user experience is as informed as possible of all the functionalities involved.

User Interfaces

GUI

The user interface for this program is created with the aim of giving the users a simple and easy to use interface that navigates users to the module of their choice with the least amount of hassle. So, on entering the home page itself, users can see a catalogue window which consists of various examples of kitchen, bedroom, hall etc with shoppable products option in it. Then there is a gallery page where user can capture pictures and try out AR feature. There is also a cart option where users can once again check the product they have added in the list, order the products and track it.

CLI

There is no command line interface provided to the user in the application.

API

  1. API2Cart – for cart and shopping
  2. ARCore – for Augmented Reality

modernfurniture's People

Contributors

aena02 avatar saketl7 avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

modernfurniture's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.