취업과 회사에 대해 자유롭게 이야기 할 수 있는 커뮤니티 👉 [링크]
누구나 쉽게 접근할 수 있는 사이트
자유롭게 표현할 수 있는 사이트
취업 정보를 제약없이 교류할 수 있는 사이트
취업 준비에 필요한 자료를 구할 수 있는 곳이 흔치 않고, 결제를 해야 자료를 열람할 수 있는 곳이 많습니다.
편하게 취준생들이 편하게 모여 이야기 하고, 취업에 성공한 선배님들과 대화하며, 누구에게나 열려있는 커뮤니티로 좋은 추억이 되었으면 좋겠습니다.
Java JDK 21, JavaScript
프론트엔드 : React, HTML, tailwind
백엔드 : Spring Boot
데이터베이스 : PostgreSQL
ORM : JPA
배포환경 : AWS EC2, RDS
협업도구 : GitHub, Notion, Miro, ERD Cloud, Figma
Main Page (Member)
Main Page (Guest)
Login Page
SignUp Page
SignUp complete Page
Modify-info Page
Find Password Page
Change Password Page
Board Write Page
Admin Page
📁 src
├── 📁 assets
├── 📁 components
│ ├── 📁 Board
│ ├── 📁 Comment
│ ├── 📁 Document
│ ├── 📁 Icon
│ ├── 📁 Industry
│ ├── 📁 Layout
│ ├── 📁 Menu
│ ├── 📁 Password
│ └── 📁 ui
├── 📁 lib
├── 📁 routes
│ ├── 📁 Board
│ ├── 📁 Document
│ ├── 📁 Main
│ ├── 📁 Password
│ ├── 📁 Signup
│ ├── 📁 User
│ └── 📁 admin
└── 📁 utils
📁 src
├── 📁 config
│ ├── 📃 SecurityConfig.java
│ └── 📃 SwaggerConfig.java
├── 📁 controller
│ ├── 📃 AdminController.java
│ ├── 📃 BoardController.java
│ ├── 📃 CommentController.java
│ ├── 📃 CompanyController.java
│ ├── 📃 DocumentController.java
│ ├── 📃 IndustryController.java
│ ├── 📃 LikeItController.java
│ ├── 📃 MemberController.java
│ ├── 📃 PasswordQuestionController.java
│ ├── 📃 ReportController.java
│ └── 📃 ViewershipController.java
├── 📁 domain
│ ├── 📁 dto
│ └── 📁 entity
├── 📁 repository
├── 📁 security
│ ├── 📃 MemberDetailsService.java
│ ├── 📁 exception
│ ├── 📁 filter
│ └── 📁 handler
└── 📁 service
🏷NAME
⚙METHOD
📎URL
📖DESCRIPTION
withdrawal
PUT
/member/withdrawal
회원 탈퇴 요청
modify
PUT
/member/modifyInfo
회원 정보 수정
signup
POST
/member/register
회원 가입
findPassword
POST
/member/findpassword
비밀번호 찾기
changePassword
POST
/member/changepassword
비밀번호 변경
userInfo
GET
/member/userinfo
사용자 정보 조회
userInfo_1
GET
/member/userinfo/{email}
이메일로 사용자 정보 조회
🏷NAME
⚙METHOD
📎URL
📖DESCRIPTION
increaseDocumentLike
PUT
/document/{document_id}/like
게시글 좋아요 증가
modifyDocument
PUT
/document/manage/{document_id}
게시글 수정
deleteDocument
DELETE
/document/manage/{document_id}
게시글 삭제
saveDocument
POST
/document/manage
게시글 저장
showOneDocument
GET
/document/{document_id}
특정 게시글 조회
showAllDocument
GET
/document/list/{board_id}
게시판별 모든 게시글 조회
📁 Comment
🏷NAME
⚙METHOD
📎URL
📖DESCRIPTION
showOneComment
GET
/comment/{comment_id}
특정 댓글 조회
modifyComment
PUT
/comment/{comment_id}
댓글 수정
deleteComment
DELETE
/comment/{comment_id}
댓글 삭제
likeComment
PUT
/comment/{comment_id}/like
댓글 좋아요 처리
saveComment
POST
/comment/{doc_id}
댓글 저장
showCommentAll
GET
/comment/list/{doc_id}
게시글 ID로 모든 댓글 조회
🏷NAME
⚙METHOD
📎URL
📖DESCRIPTION
searchViewershipCount
GET
/viewership/{doc_id}
게시글 조회수 조회
updateViewershipCount
PUT
/viewership/{doc_id}
게시글 조회수 업데이트
🏷NAME
⚙METHOD
📎URL
📖DESCRIPTION
searchLikeItCount
GET
/likeit/{uuid}
좋아요 수 조회
updateLikeItCount
PUT
/likeit/{uuid}
좋아요 수 업데이트
🏷NAME
⚙METHOD
📎URL
📖DESCRIPTION
acceptReport
PUT
/admin/report/accept/{report_id}
신고 승인 처리
reportDocument
POST
/report/doc/{document_id}
게시글 신고
reportComment
POST
/report/com/{comment_id}
댓글 신고
showAllReport
GET
/admin/report
모든 신고 내역 조회
🏷NAME
⚙METHOD
📎URL
📖DESCRIPTION
updateBoardStatus
PUT
/admin/board
게시판 상태 업데이트
savePasswordQuestion
POST
/admin/passwordquestion
비밀번호 질문 저장
saveIndustry
POST
/admin/industry
산업 정보 저장
🏷NAME
⚙METHOD
📎URL
📖DESCRIPTION
searchPasswordQuestion
GET
/passwordquestion
비밀번호 질문 조회
🏷NAME
⚙METHOD
📎URL
📖DESCRIPTION
searchIndustry
GET
/industry
산업 정보 조회
🏷NAME
⚙METHOD
📎URL
📖DESCRIPTION
bringCompanyDataById
GET
/companydata/{com_id}
회사 ID로 회사 데이터 조회
bringCompanyDataByName
GET
/companydata/name/{com_Name}
회사 이름으로 회사 데이터 조회
🏷NAME
⚙METHOD
📎URL
📖DESCRIPTION
requestCreateBoard
POST
/board
게시판 생성 요청
searchBoard
GET
/board/{isApprove}
승인된 게시판 조회
-.-.1of6.mp4
-.-.2of6.mp4
-.-.3of6.mp4
-.-.4of6.mp4
-.-.5of6.mp4
-.-.6of6.mp4
자바 컨벤션
기타 컨벤션