GithubHelp home page GithubHelp logo

kangyongseok / teamproject Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 0.0 25.25 MB

용석, 종석, 설리, 경민 의 토이프로젝트

Home Page: https://kangyongseok.github.io/TeamProject/wedding/frontend/dist/index.html#/

License: MIT License

Java 5.84% CSS 73.46% HTML 11.94% JavaScript 6.95% Vue 1.81%
teamproject side-project html5 scss java

teamproject's Introduction

TeamProject

용석, 종석, 설리, 경민 의 토이프로젝트

첫 회의 181208

목표

  • 일단 끝까지 가는것
  • 거창하지않다 우리끼리 한다는걸 목표로
  • 프로젝트 기간 1~2개월

Position

  • 용석 : FrontEnd
  • 경민 : BackEnd
  • 종성 : BackEnd
  • 설리 : Design

IEDA

  • 예약기능 : 병원예약시스템 / 프로필이 두가지 (나를 예약할때, 보호자로써 예약할때) / 알림기능
  • 예식정보서비스 카드 형태로 제작
  • 중고오토바이 : 신뢰할수있는 중고거래 사이트 / 거래내역 / 가격 정보 /
  • 인쇄관련 기능

확정 아이디어

웨딩홀 관련 정보 서비스 제공

두번째 회의 181223

  • 지난 회의에서 구체적인 사항들을 제대로 정하지 않아서 모든 작업이 진행이 되지 않았음

  • 디테일한 Work Flow 와 Site Map 을 잡아 가면서 어쨋든 시장에 내놓을 시현 보다는 하나의 팀 프로젝트의 완성을 목적으로 짧은 작업 기간을 가져갈거라 작업시간이 비교적 길게 나올 분량들은 추후 추가하는 사항으로 하고 기본적인 기능들 위주로 진행

  • 프론트는 react로 작업하고 Backend 쪽은 JAVA를 사용하기로 했는데 병합에 대한 해결점을 찾지못해 html, css, js 를 사용하기로함

View Table

viewtable

Work flow

work flow

화면 구성 1차

kakaotalk_20190114_231912849 kakaotalk_20190111_233108325 kakaotalk_20190111_233108082

teamproject's People

Contributors

jongo119 avatar kangyongseok avatar parkkyoung avatar

Stargazers

 avatar  avatar

Watchers

 avatar

teamproject's Issues

2월 2주차 Backend 작업 사항 및 계획

작업사항

  • 경민 -> 종성 코드 리뷰 및 빌드업 방법 인수인계
  • 관리자 id 중복체크
  • 관리자 비밀번호 확인 체크

계획사항

  • 경민
    관리자 코드관리
    코드 관련 db function
  • 종성
    주소 다음 우편번호 검색 적용
    로그인
    세션
    웨딩홀
    리뷰
    파일업로드(멀티파트리졸브)

화면 문의 및 요청사항 정리

  • 웨딩홀 등록 및 수정은 관리자만 가능? 웨딩홀 관계자도 권한이 있다면

    • 관계자가 해당 웨딩홀에 대한 제어 권한 요청 및 승인(확인) 페이지 필요
    • 해당 웨딩홀에 대한 권한을 제어할 페이지 필요
    • 웨딩홀 등록 및 수정 페이지 필요
  • 알림

    • ~가 등록되었습니다? 리뷰가 등록되면 관리자의 승인이 꼭 필요한지?
    • 필요하다면 BO 페이지에 웨딩홀 별 리뷰 권한 승인 기능 추가
    • 알림 전체보기 버튼 클릭하면 어떤 이벤트? 페이지 이동이면 전체보기 페이지 추가
  • 리뷰쓰기

    • 헤더의 리뷰쓰기 버튼 누르면 어떤 이벤트를 발생하는지?
    • 페이지 이동이라면 무슨 웨딩홀인지 정해진 타겟이 없음
    • 리뷰쓰기 버튼 클릭 -> 웨딩홀 선택 페이지 출력 ? 이런 로직은 별로인듯
    • 리뷰쓰기 자체를 웨딩홀 상세페이지에서만 출력했으면 좋겠음
  • 로그인 및 회원가입

    • 로그인 및 회원가입 버튼도 없고 화면 디자인 없음
  • 헤더

    • 헤더에 돋보기 클릭하면 이벤트 어떻게 발생? 페이지 이동? input 출력?
    • 반응형 모바일 화면을 생각하여 깔끔하게 MY 버튼과 검색버튼 두개만 있으면 좋겠음
  • 푸터

    • 푸터 없음?
  • 메인

    • 배너에 리뷰 작성하고 전체열람하기 버튼은? 리뷰를 작성해야만 열람 권한이 있는 그런건 없었으면 좋겠음
    • 배너에 이미지만 출력 혹은 뻘글용 텍스트만 삽입되길 원함
    • 더보기 버튼에 (6/29) <- 숫자 삭제 요망
    • 카드에 하트 옆에 휘장처럼 생긴 아이콘은 뭔지?
    • 페이지 최초 진입시엔 미로그인상태로 내가 설정한 지역이 없는 상태임
    • 개인적인 의견으로 내가 설정한 지역 자체를 없앴으면 좋겠음 설정한 지역 외에 다른 지역도 보여줘야함
    • 어차피 보고싶은 지역이 있다면 자기가 지역을 검색하면 됨
  • 웨딩홀 페이지 컨텐츠 영역 추가

    • 컨텐츠 디자인 필요
    • 에디터 사용하기에 컨텐츠 안에 이미지 들어갈 수 있음
    • 리뷰쓰고 컨텐츠 더보기? <- 그냥 더보기로 수정 요망
    • 리뷰쓰기 버튼은 따로 추가 (버튼 클릭 시에 팝업 출력)
    • 리뷰에 댓글 목록 및 등록 버튼 영역 추가
  • MY

    • 내가 좋아요한 글이 아닌 좋아요한 웨딩홀
    • 고객센터 메뉴는 뭐지?
    • 회원탈퇴 페이지 필요

2월 1주차 Backend 작업 사항 및 계획

설 연휴기간 작업 사항

  • WAS 호스팅 및 현재 소스 적용
    • db.property 파일을 cafe24 톰캣에서 정보를 읽지 못하는 이슈 발생. 임시로 context database 소스에 계정정보를 하드코딩하여 삽입하였으나 추후 수정 필요
  • 관리자 화면 적용
    • 대시보드
    • 유저 <- 목록, 등록, 수정 기능 완료
    • 웨딩홀 <- 목록만 완료
  • 공통 Bean 및 js 추가
    • BaseBean은 각 Bean에서 공통으로 사용되는 필드들을 제어하여 각 bean들은 BaseBean 상속 필수
    • boCommon.js 의 역할은 각 필요한 상수 코드 및 공통기능 제어 파일. 추후 필요한 공통 기능들 추가할 예정

추후 예정 작업사항

  • 관리자에서 사용할 주소찾기로 다음 우편검색 api 사용 및 적용 예정
  • 관리자 코드관리 페이지 추가
  • 유저 및 웨딩홀 등 리스트 페이지에서 삭제기능 추가
  • 웨딩홀 등록&수정 기능 추가
  • 파일업로드 기능 추가
  • 리뷰 승인 페이지 추가

1월 4주차 Backend 작업 사항 및 계획

금주 개발 진척사항

  • DB설계 1차 완료
  • 유저 패키지 서비스 구성 완료
  • CRUD 기본 세팅 완료
  • VUE JS 샘플 세팅 출력 완료

계획 사항

  • DB 및 웹서버 호스팅
  • 리스트 페이징 <-(무한스크롤? 페이징? 정리 필요)
  • 유저 로그인 및 권한 관리 util (네아로 및 구글 로그인 연계 확인)

1월 3주차 Backend 작업 사항 및 계획

개발환경 진척사항

  • DB mysql -> mariaDB 변경
  • mybatis 설정
  • 잭슨 라이브러리 적용 (json 파싱 라이브러리)
  • 사이트메시 라이브러리 적용 (디폴트 레이아웃 라이브러리)
  • 롬복 라이브러리 적용 (bean 라이브러리)
  • 패키지 구성 완료

추후 작업사항

  • DB설계
  • DB 및 웹서버 호스팅
  • 리스트 페이징 <-(무한스크롤? 페이징? 정리 필요)
  • 유저 로그인 및 권한 관리 util (네아로 및 구글 로그인 연계 확인)

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.