본문 바로가기

Project Memoir/고급웹프로그래밍 (2021)

[고웹] Rendering : 계획서

이 프로젝트는 서울과학기술대학교 이길흥교수님의 수업인 '고급웹프로그래밍' 강의의 기말고사 대체 프로젝트이다.

일단은,, ㅎㅎ 시간이 비어서 시작 문서를 올려본당!

의진이 허락은 금요일에 회의할때 받아야겠당 껄껄,,

 

기획서는 다음과 같다.


 

 

팀 및 프로젝트명

Rendering

 

개요

 코로나시대에 따라 많은 사람들은 웹, 앱 애플리케이션을 통해 강의, 영화, 회의 등의 업무 및 취미 활동 등을 온라인으로 진행하고 있다. 우리는 이런 현재에 맞는 웹 애플리케이션을 개발하고자 했고, 제한된 오프라인 활동으로 인해 쉽사리 자신의 작품을 전시하거나 홍보하기 어려운 예술가들에게 도움이 되는 웹 사이트를 생각해 내었다.

 많은 예술가들은 자신의 작품을 우리의 웹 사이트를 통해 다양한 템플릿 형식에 맞춰 온라인 전시를 진행할 수 있으며, 온라인으로 진행하는 전시관람이기에 url을 통한 홍보효과도 보일 것이다.

 또한 예술가 뿐만 아니라 전시관람을 취미로 하는 일반 사람들은 우리의 웹사이트를 통해 전시를 온라인으로 관람할 수 있으며, 마음에 드는 전시에 '좋아요'를 누르고 해당 전시의 예술가와 컨택할 수 있는 효과를 볼 수 있다.

 

예상 UI

 

구현 내용

  • 유저시스템
    • 회원가입
    • 로그인/로그아웃
    • 마이페이지
  • 전시 관리 (업로드)
    • 게시글 및 사진 업로드
    • 3가지 전시 팜플렛 Templete에 맞는 게시글 출력
    • 3가지 전시 내용 Templete에 맞는 게시글 출력
    • 전시글 수정
    • 전시글 삭제
  • 전시
    • 전시 검색 기능
    • 좋아요 기능

 

구현방안 (기술)

  • Front-end : javascript, React(web framework)
  • Back-end : Node.js, mySQL(DB)

업무분담

  • 오예진 : 팀장, 문서작성, Front-end, Back-end
  • 정의진 : 정보수집, 디자인, Back-end, Front-end

일정 (~12/19)

차별성 및 전략

  • 전시를 하고자하는 사람들에게 "전시 Templete"을 사용자에게 제공함으로써, 템플릿의 공간에 맞는 글과 사진만 입력하면 자동으로 깔끔한 전시글로 작성이 되는 편리함이 있다.
  • 전시를 관람하는 사람들은 우리의 웹사이트를 통해 게시된 많은 온라인 전시들을 마음껏 관람하며 누릴 수 있다.
  • 웹상에서 진행되는 온라인 전시이기 때문에 비대면시대에 적절한 웹 애플리케이션

 


 금요일 첫 회의에서는 설계부분을 마치고 이번주 동안은 리액트 관련 공부를 마무리 지어야겠다.

 리액트는 어느정도 할줄은 알지만 그래도 부족한 부분이 있기도 하고 멋쟁이사자처럼에서 리액트스터디를 진행하고 있기 때문에

다시 탄탄하게 공부하며 프로젝트를 진행하면 너무 좋을것같당..!

 서버 부분은 의진이가 해본적있으니 든든함을 가지고 학교수업 강의들으면서 따라가야겠당 :)

'Project Memoir > 고급웹프로그래밍 (2021)' 카테고리의 다른 글

[고웹] Rendering : 마무리  (0) 2021.12.24