-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
72 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,72 @@ | ||
# GAGU-SERVER | ||
# 맞춤형 가구 제작 의뢰 어플리케이션 <GAGU> 서버 입니다. | ||
|
||
![image](https://github.com/user-attachments/assets/cf48a16d-fffa-416e-a307-c552574890ba) | ||
|
||
|
||
## 프로젝트 기간 | ||
- 2024-03 ~ 진행중. | ||
|
||
## 💡 Background | ||
- 코로나 이후 맞춤형 가구에 대한 관심이 늘어났음. 실제로, VMR 통계기관의 맞춤형 가구 시장의 규모 성장 지표에서 2024~2030년 동안 **CAGR 24.8% 의 성장률**이 예상됨. | ||
- 수요에 비해 전국 공방의 등록 수와 중계 역할이 부족함. | ||
|
||
## 📝 Features | ||
> GAGU 서비스의 기능은 크게 4가지로 구분됩니다. | ||
### 1. 2D-LLM 이미지 생성 | ||
|
||
``` | ||
✔️ 사용자가 원하는 가구를 직접 생성하는 기능 | ||
``` | ||
|
||
- 💻 **Features Preview** | ||
|
||
![image](https://github.com/user-attachments/assets/d09ff69f-284a-4b21-8683-2a61763d24c1) | ||
|
||
|
||
|
||
|
||
### 2. 3D-Renderling 오브젝트 반환 | ||
|
||
``` | ||
✔️ 생성한 2D 가구 중 제작을 희망하는 가구 이미지를 3D 오브젝트로 생성하는 기능 | ||
``` | ||
|
||
- 💻 **Features Preview** | ||
|
||
![image](https://github.com/user-attachments/assets/3b125275-9b24-4432-8e50-f261e8276b2f) | ||
|
||
|
||
### 3. 사용자와 공방 관계자 간 실시간 채팅 | ||
|
||
``` | ||
✔️ 맞춤형 제작 의뢰를 희망하는 경우, GAGU 서비스에 등록된 공방에 실시간 채팅을 통해 의뢰하는 기능 | ||
``` | ||
|
||
- 💻 **Features Preview** | ||
|
||
![image](https://github.com/user-attachments/assets/fe0d5e1b-94b4-40dc-9950-c4c3c1427dc4) | ||
|
||
### 4. 사용자 로그인 | 회원가입 | ||
|
||
``` | ||
✔️ 사용자 소셜 로그인, 일반 로그인 | ||
``` | ||
|
||
- 💻 **Features Preview** | ||
|
||
![image](https://github.com/user-attachments/assets/f0d52790-f240-4daa-a18a-b48d590ef683) | ||
|
||
|
||
### 사용한 기술 및 라이브러리 | ||
|
||
- Backend: <img src="https://img.shields.io/badge/springboot-6DB33F?style=flat-square&logo=springboot&logoColor=white"/> <img src="https://img.shields.io/badge/flask-000000?style=flat-square&logo=flask&logoColor=white"/> | ||
- App: <img src="https://img.shields.io/badge/react-61DAFB?style=flat-square&logo=react&logoColor=white"/> | ||
- Database : <img src="https://img.shields.io/badge/mariadb-003545?style=flat-square&logo=mariadb&logoColor=white"/> <img src="https://img.shields.io/badge/redis-FF4438?style=flat-square&logo=redis&logoColor=white"/> | ||
- Container : <img src="https://img.shields.io/badge/docker-2496ED?style=flat-square&logo=docker&logoColor=white"/> | ||
- Infra : <img src="https://img.shields.io/badge/vmware-607078?style=flat-square&logo=vmware&logoColor=white"/> 자체 서버 구축 | ||
- API Document: <img src="https://img.shields.io/badge/swagger-85EA2D?style=flat-square&logo=swagger&logoColor=white"/> | ||
|
||
### DATABASE Schema | ||
|
||
![image](https://github.com/user-attachments/assets/903ed9bd-4326-46e2-9064-40a151b02c54) |