Coder Social home page Coder Social logo

eundini / webvr Goto Github PK

View Code? Open in Web Editor NEW

This project forked from janu01ary/webvr

0.0 0.0 0.0 33.37 MB

가상현실기반 온라인 전시 웹 사이트

JavaScript 88.07% Java 11.35% CSS 0.58%
mvc-pattern mysql aws-s3 aws-ec2 jsp apache-tomcat jstl jdbc

webvr's Introduction

온라인 전시 웹 사이트 'WebVR'

기술 스택

   

서비스 구성도

메뉴 구성도

ERD

주요 기능 및 구현 기술 🛠

기능 설명
3D 전시기능 ObjectVR의 형태로 개체를 Web에 구현하여 2차원 공간에 3차원 공간을 표현함. 사용자는 공간을 둘러보고 걸어 다닐 수 있음. 사진뿐만 아니라 움직이는 사진, 동영상 등도 전시 가능함.
SNS 공유 인스타그램, 페이스북, 카카오톡 등 주요 SNS에 API를 이용한 공유 및 홍보할 수 있는 링크를 공유함.
댓글 기능 작품마다 감상평을 남길 수 있도록 댓글을 작성함. 감상자들이 서로의 감상을 나눌 수 있음.
좋아요 기능 작품마다 좋아요를 눌러 전시된 작품의 감상자들의 선호를 파악할 수 있음.
조회수 기능 전시 및 작품을 본 사람들의 수를 파악함.
방명록 기능 작품마다 작성할 수 있는 댓글과는 다르게, 각 전시마다 방명록을 작성할 수 있음. 전시 전체의 감상을 나눌 수 있음.
진행중인 전시 목록 조회 기능 현재 진행 중인 전시를 리스트 화해서 보여줌.
로그인 및 회원가입 기능 회원가입, 로그인을 통해 계정 관리가 가능함.
마이페이지 전시 관람 히스토리, 좋아요, 공유, 작성한 댓글 등을 관리할 수 있음
배경음악 기능 작가가 등록한 배경음악을 재생. 사용자 별로 볼륨 조절, on/off 가능
전시작품 리스트형으로 보기 및 정렬 기능 전시 작품을 한눈에 볼 수 있도록 리스트(스크롤)형 페이지 제공
전시작품 삭제 기능 전시 중인 작품을 삭제하여 추가적인 관리를 할 수 있음.

프로그램 작동 동영상

https://www.youtube.com/watch?v=ePTYv9woesw

webvr's People

Contributors

janu01ary avatar gh13q5 avatar eundini avatar soobnini avatar

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.