Skip to content

Personal project where alicia-granados and I will be using javascript to experiment with augmented reality on https://sudo-von.github.io/augmented-reality-javascript/.

Notifications You must be signed in to change notification settings

sudo-von/augmented-reality-javascript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers LinkedIn


Logo

Augmented reality

Personal project where alicia-granados and I will be using javascript to experiment with augmented reality on https://sudo-von.github.io/augmented-reality-javascript/.

Explore the docs »
· Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Usage
  3. Scalability
  4. Contributing
  5. License
  6. Contact

About The Project

alicia-granados and I wanted to develop this project using Javascript and Blender, so we looked for a library that would allow us to use Blender's models to be able to render them on a website, that's how we found the Google model viewer library. So, using Google model viewer and ReactJS we achieve this result where we developed and sold out an "idea" for a furniture store to show the models of the catalogues using augmented reality, in this way the people could look the models in their homes instead of exposing them to coronavirus. We make the website responsive for all the screen resolutions and added a dark mode theme. Also, this models work for computer, android and IOS.

Website preview

Desktop

Portfolio

Mobile [Android]

Portfolio

Mobile [iOS]

Portfolio

Built With

Prerequisites

  • git
  • node
  • npm

Installation

  1. Clone the repo.
    git clone https://github.com/sudo-von/augmented-reality-javascript.git
  2. Use npm install to install the dependencies.
    npm install

Usage

Use npm start to start development mode.

npm start

Use npm build to generate the production bundle.

npm build

Scalibility

If you want to add more piece of furnitures, just add a new json at the src/data/catalogue.json file and add the respectives models for ios/android at the public/assets folder. Also, you will be able to edit this json if you want to change some values.

Portfolio

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Email [email protected]
Email [email protected]