Skip to content

[한국소프트웨어산업협회] 회원사 채용연계형 MSA 기반 Full Stack 개발 전문가 양성과정 4차 - 2차 프로젝트

Notifications You must be signed in to change notification settings

pppssshhh/kosa-webtoonsalad

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

목차

  1. 프로젝트 소개
  2. 기술 스택
  3. 주요 기능
  4. 아키텍처
  5. 팀 소개
  6. 폴더 구조

📌프로젝트 소개

제목 없음
  • 소개

    • 다양한 플랫폼의 신선한 웹툰을 한 눈에! WebtoonSalad
  • 프로젝트 기간

    • 2024-07-02 ~ 2024-07-19
  • 발표자료 및 영상


📌기술 스택

Stack

Collaboration



📌 주요 기능

메인화면
메인

회원가입 및 로그인
회원가입 로그인

웹툰 페이지
웹툰 한줄평

찜꽁 페이지
찜 친구찜꽁

와글와글 페이지
와글와글2 와글와글

마이 페이지
마이리포트

📌 아키텍처

architecture


📌 팀 소개

김동혁 프로필 박상현 프로필 박요한 프로필 이혜연 프로필
김동혁
팀장
박상현
팀원
박요한
팀원
이혜연
팀원

📁 폴더 구조

폴더 구조 보기
C:.
│  .classpath
│  .gitignore
│  .project
│  pom.xml
│  
├─.settings
│      .jsdtscope
│      org.eclipse.jdt.core.prefs
│      org.eclipse.wst.common.component
│      org.eclipse.wst.common.project.facet.core.xml
│      org.eclipse.wst.jsdt.ui.superType.container
│      org.eclipse.wst.jsdt.ui.superType.name
│      org.eclipse.wst.validation.prefs
│      
├─src
│  ├─main
│  │  ├─java
│  │  │  └─com
│  │  │      └─webtoonsalad
│  │  │          ├─controller
│  │  │          │      CommentController.java
│  │  │          │      CommonController.java
│  │  │          │      JJimController.java
│  │  │          │      LikeCommentController.java
│  │  │          │      MyPageController.java
│  │  │          │      ReportController.java
│  │  │          │      SampleController.java
│  │  │          │      SignupController.java
│  │  │          │      UserController.java
│  │  │          │      WagleController.java
│  │  │          │      WebtoonController.java
│  │  │          │      
│  │  │          ├─dto
│  │  │          │      AuthDTO.java
│  │  │          │      CommentDTO.java
│  │  │          │      JJimDTO.java
│  │  │          │      LikeCommentDTO.java
│  │  │          │      LikeReplyDTO.java
│  │  │          │      LikeWagleDTO.java
│  │  │          │      PageDTO.java
│  │  │          │      ReplyCreateDTO.java
│  │  │          │      ReplyCriteria.java
│  │  │          │      ReplyDTO.java
│  │  │          │      SignupDTO.java
│  │  │          │      UserDTO.java
│  │  │          │      WagleCreateDTO.java
│  │  │          │      WagleCriteria.java
│  │  │          │      WagleDetailDTO.java
│  │  │          │      WagleListDTO.java
│  │  │          │      WagleUpdateDTO.java
│  │  │          │      WebtoonDTO.java
│  │  │          │      
│  │  │          ├─integration
│  │  │          │      WebtoonApi.java
│  │  │          │      
│  │  │          ├─mapper
│  │  │          │      CommentMapper.java
│  │  │          │      JJimMapper.java
│  │  │          │      LikeCommentMapper.java
│  │  │          │      LikeReplyMapper.java
│  │  │          │      LikeWagleMapper.java
│  │  │          │      ReplyMapper.java
│  │  │          │      ReportMapper.java
│  │  │          │      SignupMapper.java
│  │  │          │      UserMapper.java
│  │  │          │      WagleMapper.java
│  │  │          │      WebtoonMapper.java
│  │  │          │      
│  │  │          ├─security
│  │  │          │  │  CustomAccessDeniedHandler.java
│  │  │          │  │  CustomLoginSuccessHandler.java
│  │  │          │  │  CustomUserDetailsService.java
│  │  │          │  │  
│  │  │          │  └─domain
│  │  │          │          CustomUser.java
│  │  │          │          
│  │  │          └─service
│  │  │                  CommentService.java
│  │  │                  CommentServiceImpl.java
│  │  │                  JJimService.java
│  │  │                  JJimServiceImpl.java
│  │  │                  LikeCommentService.java
│  │  │                  LikeCommentServiceImpl.java
│  │  │                  LikeReplyService.java
│  │  │                  LikeReplyServiceImpl.java
│  │  │                  LikeWagleService.java
│  │  │                  LikeWagleServiceImpl.java
│  │  │                  ReplyService.java
│  │  │                  ReplyServiceImpl.java
│  │  │                  ReportService.java
│  │  │                  ReportServiceImpl.java
│  │  │                  SignupService.java
│  │  │                  SignupServiceImpl.java
│  │  │                  UserService.java
│  │  │                  UserServiceImpl.java
│  │  │                  WagleService.java
│  │  │                  WagleServiceImpl.java
│  │  │                  WebtoonApiService.java
│  │  │                  WebtoonService.java
│  │  │                  WebtoonServiceImpl.java
│  │  │                  
│  │  ├─resources
│  │  │  │  log4j.xml
│  │  │  │  log4jdbc.log4j2.properties
│  │  │  │  
│  │  │  └─com
│  │  │      └─webtoonsalad
│  │  │          └─mapper
│  │  │                  CommentMapper.xml
│  │  │                  JJimMapper.xml
│  │  │                  LikeCommentMapper.xml
│  │  │                  LikeReplyMapper.xml
│  │  │                  LikeWagleMapper.xml
│  │  │                  ReplyMapper.xml
│  │  │                  ReportMapper.xml
│  │  │                  SignupMapper.xml
│  │  │                  UserMapper.xml
│  │  │                  WagleMapper.xml
│  │  │                  WebtoonMapper.xml
│  │  │                  
│  │  └─webapp
│  │      ├─META-INF
│  │      │  │  MANIFEST.MF
│  │      │  │  
│  │      │  └─maven
│  │      │      └─com.webtoonsalad
│  │      │          └─controller
│  │      │                  pom.properties
│  │      │                  pom.xml
│  │      │                  
│  │      ├─resources
│  │      │  └─images
│  │      │          github.png
│  │      │          hire_me.jpg
│  │      │          icon_logo1.png
│  │      │          icon_logo2.png
│  │      │          logo.png
│  │      │          text_logo.png
│  │      │          top_button.png
│  │      │          
│  │      └─WEB-INF
│  │          │  web.xml
│  │          │  
│  │          ├─resources
│  │          │  ├─css
│  │          │  │  │  aside.css
│  │          │  │  │  customLogin.css
│  │          │  │  │  footer.css
│  │          │  │  │  header.css
│  │          │  │  │  jjim.css
│  │          │  │  │  rightaside.css
│  │          │  │  │  signup.css
│  │          │  │  │  
│  │          │  │  ├─mypage
│  │          │  │  │      chart.css
│  │          │  │  │      mypage.css
│  │          │  │  │      
│  │          │  │  ├─wagle
│  │          │  │  │      wagleDetail.css
│  │          │  │  │      wagleList.css
│  │          │  │  │      wagleModify.css
│  │          │  │  │      wagleRegister.css
│  │          │  │  │      
│  │          │  │  └─webtoon
│  │          │  │          detail.css
│  │          │  │          home.css
│  │          │  │          
│  │          │  └─img
│  │          │          like.png
│  │          │          
│  │          ├─spring
│  │          │  │  root-context.xml
│  │          │  │  security-context.xml
│  │          │  │  
│  │          │  └─appServlet
│  │          │          servlet-context.xml
│  │          │          
│  │          └─views
│  │              │  accessError.jsp
│  │              │  customLogin.jsp
│  │              │  customLogout.jsp
│  │              │  footer.jsp
│  │              │  header.jsp
│  │              │  leftaside.jsp
│  │              │  modal.jsp
│  │              │  rightaside.jsp
│  │              │  signup.jsp
│  │              │  
│  │              ├─jjim
│  │              │      jjim.jsp
│  │              │      list.jsp
│  │              │      
│  │              ├─mypage
│  │              │      mypage.jsp
│  │              │      myreport.jsp
│  │              │      userinfo.jsp
│  │              │      
│  │              ├─wagle
│  │              │      detail.jsp
│  │              │      list.jsp
│  │              │      modify.jsp
│  │              │      register.jsp
│  │              │      
│  │              └─webtoon
│  │                      detail.jsp
│  │                      home.jsp
│  │                      
│  └─test
│      ├─java
│      │  └─com
│      │      ├─webtoon
│      │      │  └─persistence
│      │      │          DataSourceTest.java
│      │      │          DataSourceTests2.java
│      │      │          JDBCTests.java
│      │      │          
│      │      └─webtoonsalad
│      │          ├─controller
│      │          │      UserControllerTests.java
│      │          │      
│      │          ├─mapper
│      │          │      CommentMapperTests.java
│      │          │      JJimMapperTest.java
│      │          │      LikeCommentMapperTests.java
│      │          │      LikeWagleTests.java
│      │          │      MemberMapperTest.java
│      │          │      ReplyCreateSelectKeyTests.java
│      │          │      ReplyDeleteTests.java
│      │          │      ReplyGetListWithPagingTests.java
│      │          │      ReplySelectTests.java
│      │          │      SignupMapperTests.java
│      │          │      WagleCreateSelectKeyTests.java
│      │          │      WagleCreateTests.java
│      │          │      WagleDeleteTests.java
│      │          │      WagleDetailTests.java
│      │          │      WagleSelectTests.java
│      │          │      WagleSelectWithPagingTests.java
│      │          │      WagleUpdateTests.java
│      │          │      WebtoonDayListTests.java
│      │          │      WebtoonDetailTests.java
│      │          │      WebtoonListTests.java
│      │          │      
│      │          ├─security
│      │          │      MemberTests.java
│      │          │      MemberTests2.java
│      │          │      
│      │          └─service
│      │                  JJimServiceTest.java
│      │                  ReplyGetListTests.java
│      │                  ReplyGetListWithPagingTests.java
│      │                  ReplyRegisterTests.java
│      │                  ReplyRemoveTests.java
│      │                  ReplyServiceTests.java
│      │                  WagleDeleteTests.java
│      │                  WagleGetDetailWagleTests.java
│      │                  WagleGetListTests.java
│      │                  WagleGetListWithPagingTests.java
│      │                  WagleRegisterTests.java
│      │                  WagleServiceTests.java
│      │                  WagleUpdateTests.java
│      │                  WebtoonApiServiceTests.java
│      │                  
│      └─resources
│              log4j.xml
│              
└─target
    ├─classes
    │  │  log4j.xml
    │  │  log4jdbc.log4j2.properties
    │  │  
    │  └─com
    │      └─webtoonsalad
    │          ├─controller
    │          │      CommentController.class
    │          │      CommonController.class
    │          │      JJimController.class
    │          │      LikeCommentController.class
    │          │      MyPageController.class
    │          │      ReportController.class
    │          │      SampleController.class
    │          │      SignupController.class
    │          │      UserController.class
    │          │      WagleController.class
    │          │      WebtoonController.class
    │          │      
    │          ├─dto
    │          │      AuthDTO.class
    │          │      CommentDTO.class
    │          │      JJimDTO.class
    │          │      LikeCommentDTO.class
    │          │      LikeReplyDTO.class
    │          │      LikeWagleDTO.class
    │          │      PageDTO.class
    │          │      ReplyCreateDTO.class
    │          │      ReplyCriteria.class
    │          │      ReplyDTO.class
    │          │      SignupDTO.class
    │          │      UserDTO.class
    │          │      WagleCreateDTO.class
    │          │      WagleCriteria.class
    │          │      WagleDetailDTO.class
    │          │      WagleListDTO.class
    │          │      WagleUpdateDTO.class
    │          │      WebtoonDTO.class
    │          │      
    │          ├─integration
    │          │      WebtoonApi.class
    │          │      
    │          ├─mapper
    │          │      CommentMapper.class
    │          │      CommentMapper.xml
    │          │      JJimMapper.class
    │          │      JJimMapper.xml
    │          │      LikeCommentMapper.class
    │          │      LikeCommentMapper.xml
    │          │      LikeReplyMapper.class
    │          │      LikeReplyMapper.xml
    │          │      LikeWagleMapper.class
    │          │      LikeWagleMapper.xml
    │          │      ReplyMapper.class
    │          │      ReplyMapper.xml
    │          │      ReportMapper.class
    │          │      ReportMapper.xml
    │          │      SignupMapper.class
    │          │      SignupMapper.xml
    │          │      UserMapper.class
    │          │      UserMapper.xml
    │          │      WagleMapper.class
    │          │      WagleMapper.xml
    │          │      WebtoonMapper.class
    │          │      WebtoonMapper.xml
    │          │      
    │          ├─security
    │          │  │  CustomAccessDeniedHandler.class
    │          │  │  CustomLoginSuccessHandler.class
    │          │  │  CustomUserDetailsService.class
    │          │  │  
    │          │  └─domain
    │          │          CustomUser.class
    │          │          
    │          └─service
    │                  CommentService.class
    │                  CommentServiceImpl.class
    │                  JJimService.class
    │                  JJimServiceImpl.class
    │                  LikeCommentService.class
    │                  LikeCommentServiceImpl.class
    │                  LikeReplyService.class
    │                  LikeReplyServiceImpl.class
    │                  LikeWagleService.class
    │                  LikeWagleServiceImpl.class
    │                  ReplyService.class
    │                  ReplyServiceImpl.class
    │                  ReportService.class
    │                  ReportServiceImpl.class
    │                  SignupService.class
    │                  SignupServiceImpl.class
    │                  UserService.class
    │                  UserServiceImpl.class
    │                  WagleService.class
    │                  WagleServiceImpl.class
    │                  WebtoonApiService.class
    │                  WebtoonService.class
    │                  WebtoonServiceImpl.class
    │                  
    ├─m2e-wtp
    │  └─web-resources
    │      └─META-INF
    │          │  MANIFEST.MF
    │          │  
    │          └─maven
    │              └─com.webtoonsalad
    │                  └─controller
    │                          pom.properties
    │                          pom.xml
    │                          
    └─test-classes
        │  log4j.xml
        │  
        └─com
            ├─webtoon
            │  └─persistence
            │          DataSourceTest.class
            │          DataSourceTests2.class
            │          JDBCTests.class
            │          
            └─webtoonsalad
                ├─controller
                │      UserControllerTests.class
                │      
                ├─mapper
                │      CommentMapperTests.class
                │      JJimMapperTest.class
                │      LikeCommentMapperTests.class
                │      LikeWagleTests.class
                │      MemberMapperTest.class
                │      ReplyCreateSelectKeyTests.class
                │      ReplyDeleteTests.class
                │      ReplyGetListWithPagingTests.class
                │      ReplySelectTests.class
                │      SignupMapperTests.class
                │      WagleCreateSelectKeyTests.class
                │      WagleCreateTests.class
                │      WagleDeleteTests.class
                │      WagleDetailTests.class
                │      WagleSelectTests.class
                │      WagleSelectWithPagingTests.class
                │      WagleUpdateTests.class
                │      WebtoonDayListTests.class
                │      WebtoonDetailTests.class
                │      WebtoonListTests.class
                │      
                ├─security
                │      MemberTests.class
                │      MemberTests2.class
                │      
                └─service
                        JJimServiceTest.class
                        ReplyGetListTests.class
                        ReplyGetListWithPagingTests.class
                        ReplyRegisterTests.class
                        ReplyRemoveTests.class
                        ReplyServiceTests.class
                        WagleDeleteTests.class
                        WagleGetDetailWagleTests.class
                        WagleGetListTests.class
                        WagleGetListWithPagingTests.class
                        WagleRegisterTests.class
                        WagleServiceTests.class
                        WagleUpdateTests.class
                        WebtoonApiServiceTests.class
                        

About

[한국소프트웨어산업협회] 회원사 채용연계형 MSA 기반 Full Stack 개발 전문가 양성과정 4차 - 2차 프로젝트

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 86.5%
  • CSS 13.5%