Giter Site home page Giter Site logo

jesusmoraleda / 2019-1-ossp2-opensourcebabies-2 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from csid-dgu/2019-1-ossp2-opensourcebabies-2

0.0 0.0 0.0 7.52 MB

동국대학교 중앙도서관 도서경로안내 서비스 / 공개 SW 프로젝트

License: MIT License

TypeScript 7.24% HTML 7.07% CSS 1.96% JavaScript 81.89% Dockerfile 1.83%

2019-1-ossp2-opensourcebabies-2's Introduction

2019-1-OSSP2-OpenSourceBabies-2

프로젝트명 : 동국대학교 중앙도서관 도서경로안내 서비스

 동국대학교 중앙도서관 이용객의 도서 찾기를 도와주는 서비스
 책을 겁색하고 경로 안내 버튼을 누르면 도서관 지도 상에 책의 위치 및 경로를 안내해주는 서비스
팀원 학번 역할
박지수 2017112127 보고서/피피티/도서안내
문예진 2017112128 프론트엔드/DB
정의정 2017112137 크롤링/서버/DB/도서안내
권보근 2017112149 크롤링

실행환경

항목 개발환경
웹 개발환경 아이오닉
데이터베이스 mariadb, phpMyAdmin
서버 Amazon aws, nodeJS, Docker, Git

과정

개발 과정

git pull
cd 프로젝트명
ionic serve

Docker-jenkins-Continuous Deployment

Installation

cd /home/ubuntu/
git clone https://github.com/CSID-DGU/2019-1-OSSP2-OpenSourceBabies-2.git
ln -s 2019-1-OSSP2-OpenSourceBabies-2 osbPATH
cd osbPATH

Run

# Login For Private Docker Repository
docker login
docker pull uiui97/osbprjt
ionic4 build

RDS MariaDB-phpmyadmin

Run

# if server is terminated, Enter command 'osbprjtDB'
osbprjtDB 

node API server

Run

# if process is terminated, Enter command this
node server.js

실행 화면


home/about/whishlist 탭

결과화면 설명
1. home 탭의 화면입니다. 도서 검색을 진행할 수 있는 페이지입니다.
2. About 탭입니다. 본 어플리케이션의 소개가 들어있습니다. 개발의 과정을 보여주는 git hub링크로 연결 가능합니다.
3. Wishlist 탭에서 책의 위시리스트를 저장할 수 있습니다. 저장된 책의 리스트를 이용해 도서 검색을 진행할 수 있습니다.
4. 메뉴 탭을 누르면 동국대학교 관련 url로 이동할 수 있는 버튼이 나옵니다. 버튼들을 누르면 각각 동국대학교 홈페이지, 동국대학교 이클래스, 동국대학교 공과대학으로 이동할 수 있습니다.

실제 실행 화면

결과화면 설명
1. 본 어플에 들어가면 화면의 중간에 좌측 그림과 같이 책을 검색하는 검색 창이 있습니다.
2. 검색어가 넘어가면 중앙도서관 홈페이지에서 해당 검색어의 파라미터를 넘겨 그 결과들을 가져옵니다. 결과들을 이용해 책 목록을 만듭니다.
3. 위 책 목록들 중 원하는 책을 클릭하면 책의 자세한 정보가 나옵니다.
4. 위 페이지를 아래로 내리면 도서찾기 버튼이 나옵니다. 해당 버튼을 클릭하여 도서를 찾기 서비스를 받을 수 있습니다
.5. 도서찾기 서비스 버튼을 누른 후 나오는 화면입니다. 화면에는 해당 도서가 위치한 층의 책장 지도가 나옵니다. 계단에서부터 책의 위치까지를 선으로 연결한 네비게이션 형태로 화면이 출력됩니다.
6. 위 화면에서 책장의 자세한 y좌표를알려주는 화면으로 넘어갈 수 있습니다. 책이 정확히 어느 칸에 위치하는지 알 수 있도록 도와줍니다.

실제 사용 과정


도서 검색

도서검색 영상

도서 안내1

도서안내 영상1

도서 안내2

도서안내 영상2

도서 안내3

도서안내 영상3

2019-1-ossp2-opensourcebabies-2's People

Contributors

jesusmoraleda avatar jisoo449 avatar uijeong97 avatar yejindaye 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.