프로젝트 기간
2020.12.01~ 2020.01.12
프로젝트 명
FineApple (전자제품 판매쇼핑몰)
프로젝트 인원
6명
주제 선정 이유
팀원들 대부분이 가장 무난하고도 배운 내용을 복습할 수 있는 프로젝트는 쇼핑몰이라고 생각했다. 쇼핑몰은 무난하지만 기능을 얼마나 추가하냐에 따라서 난이도가 높아질 수도 있기때문에 최소기능 구현 후에는 추가작업을 하려고 했다
차별성
-
가독성과 접근성
- 쇼핑몰에서 상품의 질과 가격도 중요하지만 접근성과 가독성도 무척 중요하다. 따라서 직관적이고 심플한 UI/UX를 구축하였고 다양한 기능들을 추가했다.
헤더에 상품 검색 기능, 사이트 맵, 메뉴 드롭다운 시 서브메뉴, 게시판 마다 있는 바로가기키
- 쇼핑몰에서 상품의 질과 가격도 중요하지만 접근성과 가독성도 무척 중요하다. 따라서 직관적이고 심플한 UI/UX를 구축하였고 다양한 기능들을 추가했다.
-
커뮤니케이션
- 고객과의 소통을 중요시하며 단방향이 아닌 양방향성의 의사소통을 할 수 있도록 하였다
실시간 문의, 다양한 커뮤니티 게시판
- 고객과의 소통을 중요시하며 단방향이 아닌 양방향성의 의사소통을 할 수 있도록 하였다
-
편리성
- 간단하고 편리하게 시스템을 이용할 수 있는 기능들을 추가했다
카카오페이 API, 카카오 로그인 API, 에디터 API
- 간단하고 편리하게 시스템을 이용할 수 있는 기능들을 추가했다
개발환경
-
Language : Java
-
DBMS : Oracle11g
-
Prontend : HTML, CSS, javascript, jstp/servlet
-
Library : Jquery, ojdbc, mybatis, JSTL, cos
-
Framework : MyBatis
-
Server : Apache Tomca 9.0
-
Control : GitHub, SourceTree
-
IDE : Eclipse, SQL Developer, VS Code
내가 맡은 부분
메인페이지, 로고디자인, 상품 진열/ 상품 검색/ 상품 정렬, 로그인, 아이디 찾기/ 비밀번호 찾기, 공지 팝업창, 이벤트게시판, 공지게시판 등록/검색/삭제 , 채팅 API, 에디터 API, 카카오 로그인 API, 카카오 결제 API, 관리자 페이지, DB모델링 및 연동, PPT제작 등
semi-project 폴더
semi-project폴더에 게시할 내용은 아래와 같음
0.Prologue
1. 메인페이지
1-1. 헤더
1-2. 상품 진열
1-3. 상품 검색
1-4. 상품 정렬
1-5. 공지 팝업창
2-1. 로그인
2-2. 로그아웃
2-3. 아이디 찾기
2-3-1. 자동으로 '-' 하이픈 입력
2-4. 비밀번호 찾기
2-5. 카카오 로그인 API #1
2-5. 카카오 로그인 API #2
3-1. 카카오 결제 API
3-2. 에디터 API
3-3. 채팅 API
4. 공지사항 게시판
5. 관리자 게시판
6. Epilogue
이곳에서는 좀 더 간단하게 기능들을 볼 수 있음
github.com/Jenn-tech/Project/tree/master/Semi
'Project > Semi' 카테고리의 다른 글
1-4. 상품 정렬 (ajax를 활용하여 최신순, 낮은가격순, 높은가격순으로 정렬) (0) | 2021.01.15 |
---|---|
1-3 상품 검색 (1) | 2021.01.15 |
1-2.상품진열 (서블릿과 ajax를 사용해 메인에 상품진열하기) (0) | 2021.01.15 |
1-1. 헤더 (0) | 2021.01.15 |
1. 메인페이지(이미지슬라이드, 메인문구 슬라이드) (0) | 2021.01.15 |
댓글