Skip to content

code-bootcamp/artipul_server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

아티풀(Artipul)

  • 미대생들의 작품을 쉽게 구매할 수 있는 플랫폼 사이트

1. 프로젝트 소개

프로젝트 동기

과제와 연습으로 쌓여가는 미술품, 부담스러운 재료값 이 두가지 문제를 잡을 수 있는 방법은 없을까?

미대생들의 작품을 구매함으로써 세상에 하나뿐인 인테리어, 성장을 위한 후원, 미래를 위한 투자의 가치를 얻을 수 있지 않을까?

이러한 생각이 모여 프로젝트를 기획하게 되었습니다.

기획 의도

그 많던 미대생들은 어디로 갔을까? 🤷

예술의 길은 멀고도 험해, 꿈을 펼쳐보기도 전에 포기하는 미대생들이 많습니다.

하지만 이런 미대생들의 작품을 구매하고 판매할 수 있는 플랫폼이 있다면 미대생들이 계속 예술가의 꿈을 이어갈 수 있게끔 도움을 줄 수 있지 않을까 생각했습니다.

미대생들은 자신의 작품을 구매해주는 사람을 통해 금전적인 여유를 얻을 수 있으며 예술가로서 성장을 지속해 나갈 수 있습니다.

구매자들은 미래의 예술인이 될 사람의 작품을 구매하여 ‘투자' + ‘세상에 하나밖에 없는 작품' + ‘후원' 3가지의 가치를 얻을 수 있습니다

그래서 우리는 젊은 예술인들이 자신의 날개를 펼칠 수 있는 기회를 주고자 플랫폼사이트를 만들게 되었습니다. 👼

2. 프로젝트 목표

  • 미대생들은 자신의 작품들을 사이트에 업로드 할 수 있다.
  • 구매자들은 미대생들의 작품을 경매를 통해 구매할 수 있다.
  • 카테고리를 클릭하여 구매자가 원하는 미술품을 보여준다.
  • 미대생들은 자신의 약력과 PR을 통해 자신을 홍보할 수 있다.
  • 포인트 충전 방식을 통해 결제를 진행한다.
  • 구매한 제품의 후기를 커뮤니티의 기능을 수행한다.

3. 기술 스택

스크린샷 2022-04-07 오후 3 21 12

4. Flow-Chart

image

5. 시연 화연

렌딩 페이지

랜딩페이지완

About Us 페이지

Aboutus완

로그인 페이지

로그인(미대생)완

소셜 로그인

소셜로그인(일반유저)완

회원가입 페이지

미대생회원가입완

회원정보 찾기 페이지

회원정보 찾기

일반유저 마이페이지

  • 포인트 충전

포인트 충전완

  • 참여중인 경매

마이페이지(참여중인 경매)ㅇ

  • 찜한 작품들

마이페이지(찜한 작품들)완

  • 배송지 설정

배송지 등록

  • 구매한 작품들

마이페이지(구매한 작품들)완

미대생 마이페이지

  • 작가 소개

작가소개완

  • 경매중인 작품

경매중인 작품완

  • 거래완료된 작품

거래완료된 작품ㅇ

작품 리스트 페이지 작품리스트 및 즉시구매

작품 등록 페이지 및 상세 페이지 작가-작품등록

리뷰 등록 및 상세 페이지 리뷰작성완

일반인 마이페이지 작성한 리뷰 및 리뷰 수정, 삭제 리뷰 수정 및 삭제ㅁ

6. 프로젝트 팀원 역할 분담

이름 역할 담당 부분
변재준 팀장, 프론트엔드 1. 프로젝트기획
2. Docker 세팅
3. Front-end 배포
4. Team Issue 관리
5. LoginPage
6. SignUp Page
7. User Mypage
8. Artist Mypage
9. 결제대행 오픈API(아임포트)
10. 다음포스트 코드와 카카오맵
11. Web Editor(Toast UI)
12. 권한분기 설정
13. CustomHook
14. 발표자료 작성
15. Read.me 작성
최다슬 백엔드 1. ERD 디자인
2. Back-end 배포
3. Flow-Chart 제작
4. API Docs 제작
5. 결제API(아임포트)
6. Board CRUD API
7. MyPage CRUD API
8. 발표자료 작성
9. 기획서 작성
김진아 프론트엔드 1. Notion 관리
2. 회의록 작성
3. Review Page
4. Data Work
이재후 백엔드 1. Docker 세팅
2. Trouble Shooter
3. Test 환경 배포
4. API Docs 제작
5. Sign up, Sign in API
6. Social Login
7. 경매 API (Socket)
8. Art CRUD API
김재현 프론트엔드 1. GitHub 관리
2. Trouble Shooter
3. MainPage
4. About Us Page
5. Art Page
6. Auction Page
7. 실시간 양방향 소통(Socket)

7. 버전

node:  " v16.13.1 "
next:  " v12.0.7 "
react:  " v17.0.2 "
graphql:  " v16.2.0 "

8. env

소셜로그인(Google, Kakao) : Client ID, Client secret, Client callback

Iamport : IMP key, IMP secret

GCP : Storage bucket, Storage key filename, Storage projet ID

Token : Access token, Refresh token

NHN Cloud : SMS app key, SMS x secret key, SMS sender

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published