[Project] Threepark
[Capstone Design] Fairy-Tairy 서비스 개발 기록 목차
mingyung
2024. 5. 12. 19:29
해당 포스팅에서는 캡스톤 디자인 프로젝트 Threepark team 에서 개발한 fairy-Tairy 서비스의 개발 과정을 기록한 포스팅을 모아 볼 수 있도록 작성되었다.
이번 프로젝트에서 나는 백엔드/AI 서버 세팅과 DB/API설계,백엔드 구현을 맡아 개발했다. 또한 프론트에서 인증과 커뮤니티, 팔로잉 기능과 디자인 일부, 도메인 연결을 담당했다.
다만 내가 django와 개발 전과정에 대해서 지식이 전무한 상태로 시작했기 때문에, 완성도가 떨어질 수 있음을 감안하고, 포스팅의 내용을 비판적으로 수용해야한다...
목차 & URL
- 서비스 Brief
- 데이터베이스 서버 세팅 (아마존 AWS - RDS)
- RDS 생성 https://he-kate1130.tistory.com/84
- MySQL 연결 https://he-kate1130.tistory.com/85
- 이미지 데이터베이스 (아마존 AWS - S3 Bucket)
- S3 버킷 생성 https://he-kate1130.tistory.com/86
- 버킷 정책, CORS, Public 설정 https://he-kate1130.tistory.com/87
- 백엔드 구현 (Django, Django Rest Framework, Flask)
- Django 환경설정 (DRF) https://he-kate1130.tistory.com/88
- .env https://he-kate1130.tistory.com/89
- RDS연결 https://he-kate1130.tistory.com/90
- 개발
- Model 생성 https://he-kate1130.tistory.com/92
- Serializer https://he-kate1130.tistory.com/93
- Permission https://he-kate1130.tistory.com/94
- View https://he-kate1130.tistory.com/95
- Swagger https://he-kate1130.tistory.com/97
- environment setting 준비
- AI Flask 코드 작성
- 백엔드 서버 세팅 (아마존 AWS - EC2)
- EC2 생성
- 가상환경 설정
- AI 서버 세팅 (구글 GCP - VM)
- 생성 (GPU할당, 40만원 credit)
- 환경 설정
- flask 올리기