NOVERA
(디지털컨버전스) React & Spring 활용 자바(Java) 개발자 양성과정 (1)
| 개요 | NOVERA 최근 디지털 환경의 확산으로 인해 오프라인 서점 이용이 감소하고 있으며, 사람들은 더 빠르고 간편하게 온라인으로 책을 찾고 구매하려는 경향이 증가하고 있습니다. 하지만 기존 대형 온라인 서점들은 지나치게 상업적이고 복잡한 구조로, 책을 발견하는 즐거움이나 책을 통해 휴식을 얻는 감성적인 경험을 제공하지 못하고 있습니다. 이에따라 보다 감성적이고 사용자 중심적인 독립형 온라인 서점을 기획하게 되었습니다. |
|---|---|
| 구현기능 | * 사용자 회원 관련 기능 - 로그인/로그아웃, 회원가입, 아이디/비밀번호 찾기 마이페이지 - 회원정보조회/수정/탈퇴, 배송지 추가/수정/삭제, 작성글보기 독후감게시판 - 목록조회/상세조회, 게시글 등록/수정/삭제, 댓글 조회/작성/수정/삭제, 좋아요 추가/삭제 공지사항 - 목록조회/상세조회 주문기능 - 주문(결제), 주문취소(환불) 장바구니 - 목록조회, 수량변경, 추가/삭제 *관리자 회원 관리 기능 - 회원 검색, 회원 목록조회/상세조회, 회원 정보수정, 회원 탈퇴 도서 관리 기능 - 도서 목록조회/상세조회, 도서 등록/수정/삭제, 도서 검색, 카테고리별 필터링 게시판 관리 기능 - 게시글 목록조회/상세조회, 게시글 삭제 공지시항 관리 기능 - 공지사항 목록조회/상세조회, 공지사항 등록/수정/삭제 문의 관리 기능 - 문의 목록조회/상세조회, 문의 답변 등록 리뷰 관리 기능 - 리뷰 조회/삭제 주문 관리 기능 - 주문 조회, 상태별 필터링, 주문 상태 변경 |
| 설계의 주안점 | 1. 감성 중심의 사용자 경험 제공 단순한 검색과 구매를 넘어서, 책을 발견하고 감성적으로 경험할 수 있는 공간 설계 2. 미니멀하고 직관적인 UI/UX 복잡한 카테고리나 메뉴 대신 간결하고 이해하기 쉬운 사용자 흐름 제공 사용자의 책 탐색 여정을 방해하지 않는 깔끔한 디자인 적용 3. 책과 ‘머무를 수 있는’ 공간 구현 빠른 소비를 지양하고, 책을 둘러보고 고르고 머무는 경험을 설계 서재 같은 분위기, 조용한 탐색 중심의 구조로 사용자 몰입 강화 4. 디지털의 편리함 + 독립 서점의 감성 온라인 플랫폼의 빠르고 효율적인 기능(검색, 결제, 배송)을 기본으로 제공 동시에 오프라인 독립서점 특유의 개성, 여유, 따뜻한 감성을 전달하는 UI/콘텐츠 구성 |
| 사용기술 및 개발환경 |
Language : Java 21, SQL, HTML5, CSS3, JavaScript, JSP, Servlet, React DBMS: Oracle 11g XE Tool : STS(3.9.13), Oracle SQL Developer 23.1.1, Visual Studio Code 1.87.2, google draw.io, ERDCloud Library : jQuery 3.7.1 WAS: Apache Tomcat 9.0.87 협업프로그램: Slack 형상관리 : Github API : 카카오페이 API, 도서 공공데이터 API |