ebson

README.md 본문

NODEJS WEB PROJECT

README.md

ebson 2022. 9. 4. 21:49

 

1. 프로젝트 개요

[ 구현 기능 ]

  1. 게시판에 이미지 및 동영상 단다중 파일을 업로드
  2. 댓글과 답글, 좋아요 등록, 제작한 설문조사를 배포
  3. 설문조사를 생성하고 수정, 삭제, 배포하여 응답 결과를 확인
  4. 캘린더보기 및 특일정보 조회, 소켓 통신하여 간단한 다대다 실시간 채팅

[ 활용 기술 ]

  1. Front - Javascript(ES6), HTML, CSS, React(JSX, Babel, Hot reload, CSR), React Hooks, Redux, Redux-devtools, Chrome-devtools
  2. Back - Nginx, Javascript(ES6), Node.js, NPM(Node Package manager), Express.js, MongoDB Atlas
  3. Infra - AWS EC2, Route53, S3, Cloud front, ALB(Application Loadbalancer), ACM(Amazon Certification Manager), letsencrypt

2. 국내외 관련분야 현황


  1. 게시판 기능 - 네이버 밴드, 페이스북 등, 글과 사진 및 동영상을 업로드함, 댓글과 답글, 좋아요를 등록함
  2. 설문조사 폼 기능 - 구글폼, 네이버 폼 등, 다양한 폼 생성과 배포, 분석결과를 제공함
    !! 기존 폼 서비스의 개선점? 직관적이지 않은 UI, 사용하기에 어려움, UX가 특화될 여지가 있음, 프리미엄 서비스로 수익화 할수 있음

3. 참고 웹사이트


Typeform
장점과특징

  1. 사용자 중심의 인터랙티브하고 직관적인 UI
  2. 1화면 1질문 구조와 반응적 요소로 향상된 UX
  3. LOGIC JUMP(분기처리)를 활용한 설계로 특정 답변을 유도하는 등 다양한 기능을 제공

4. 개발 배경 및 필요성


** 기본 웹 기술과 프로젝트 제작 기술들을 습득하여 실습했습니다.
학습한 리액트 라이브러리 활용법을 적용했습니다.
데이터베이스를 설계하고 프로젝트에 적용했습니다. **

  1. 비대문 문화 확산에 따른 폼 서비스 사용율 증가 - 학교의 온라인 과제와 기업의 고객관리 등
  2. 기존 폼 서비스의 개선 가능성 - UI/UX 특화 및 수익화, 직관적이고 쉬운 사용법 제공 등

5. 프로젝트 설계


  1. 시스템 구조도 
  2. 개발환경
  3. 유스케이스 다이어그램과 명세서 
  4. 데이터베이스 설계

6. 추진 일정



개발기간 : 202102 ~ 202106


7. 구현 화면과 실행 영상

2022-FTClone-PORTFOLIO_20220110.pdf

 

 website domain 

fform022.link

 

Fform

 

fform022.link

http://3.38.235.90/

 

Fform

 

3.38.235.90

 guest account 

email: ftclone@naver.com

password: ftclone12345

'NODEJS WEB PROJECT' 카테고리의 다른 글

[fform 정기 재배포] 1. project 재배포 1단계  (0) 2024.06.30
Comments