프로젝트

N캠프에 참여한 수강생들의 프로젝트입니다.

&Crowd

AIaaS 6기, &Crowd


팀장, User 및 관련 테이블, 로그인 및 회원가입 기능, 관리자 기능, Crowd 일부 기능, 배포김명호 |  Crowd 및 관련 테이블오송이 |  And 및 관련 테이블, 유저 팔로우, And 피드 무한 스크롤 기능, 파일 저장 기능, 채팅 및 챗봇 기능, 검색 기능, Crowd 일부 기능임규빈

And 및 관련 테이블, 디자인 총괄양현성

[역할 상세]

 

김명호

임규빈

양현성

팀장

User 및 관련 테이블 담당

User 테이블 CRUD + 테스트 코드

5가지 동적 테이블 CRUD + 테스트 코드

Report, Ad, AdPayment 테이블 CRUD + 테스트 코드

마이페이지와 그 세부 페이지 기능 및 디자인

로그인 및 회원가입 기능 구현

Spring Security 적용

JWT(엑세스/리프레쉬 토큰) 인증 방식 기능

메일 인증 기능

일반 회원가입 및 로그인 기능

OAuth2.0 소셜 로그인 기능(네이버, 구글)

관리자 기능 구현

관리자 권한 및 생성 기능

관리자 페이지 및 기능

Crowd 일부 기능 구현

Crowd Create 기능 및 디자인

결제(카드, 카카오페이) 기능

리워드 재고파악 기능

배포

클라우드 DB/서버 생성 및 연결

Jaspyt를 통한 주요 정보 암호화

젠킨스와 Webhook을 통한 자동 배포

LoadBalancer를 통한 무중단 배포(롤링 방식)

And 및 관련 테이블 담당

● And 테이블 CRUD + 테스트 코드

● 3가지 동적 테이블 CRUD + 테스트 코드

● OrderDetails 테이블 CRUD + 테스트 코드

● AndBoard, QnA 페이징 기능

● And 버튼 및 작성 관련 권한 기능

● And 조회수 / 좋아요 기능

유저 팔로우 기능

And 피드 무한 스크롤 기능 구현

파일 저장 기능 구현

● 네이버 클라우드 Object Storage를 통한 이미지 저장 기능

채팅 및 챗봇 기능 구현

● 웹소켓을 통한 And 채팅 기능 및 디자인

● CLOVA Chatbot을 통한 챗봇 기능 및 디자인

검색 기능

Crowd 일부 기능 구현

● Crowd 인기 게시물 기능

● Crowd 관리자 기능 및 페이지 기능

● Crowd 카테고리, 정렬, 페이징 기능

And 및 관련 테이블 담당

● AndCategory 테이블 CRUD + 테스트 코드

● 4가지 동적 테이블 CRUD + 테스트 코드

전체적인 디자인 총괄 담당

● 인터랙티브 웹을 적용한 메인 페이지 

● 헤더 디자인

● 푸터 디자인

● And, 디테일, Board, QnA, 신청서 조회 페이지 디자인

오송이

Crowd 및 관련 테이블 담당

● Crowd 테이블 CRUD + 테스트 코드

● 2가지 동적 테이블 CRUD + 테스트 코드

● InfoBoard 테이블 CRUD + 테스트 코드

● Crowd 버튼 및 작성 관련 권한 기능

● Crowd Board, QnA 페이징 기능

● Crowd 조회수 / 좋아요 기능

회의록 서기 담당

 

[프로젝트 설명]

&Crowd는 소모임(&)과 크라우드(Crowd) 펀딩이 합쳐진 서비스입니다.

&

어려운 과목을 혼자 공부하고 계신가요? 소규모 게임을 만들고 싶나요? 아니면, 새로운 취미가 생겼나요?

꼭 혼자 할 필요는 없습니다!

혼자서는 어려웠던 공부도, 시간이 부족해 만들지 못한 게임도, 재미가 반감된 새 취미도

다른 누군가와 함께 하면 더 재밌습니다!

CROWD

모임 활동 도중 문득 펀딩이 필요하신가요? 아니면, 그냥 문득 기발한 아이디어가 떠올랐나요?

그래서 Crowd도 붙였습니다!

열심히 모임 활동을 하는 것도 좋습니다. 하지만 그 결과를 다른 사람들에게도 알리고 싶다면? 펀딩도 같이 하세요~

일석이조란 이런 걸 두고 하는 말 아닐까요?



첨부파일