DATA & Fashion Tech : 트레디팀
트레디핏 기술스택 정리 [최종 업데이트: 2024-12-16 12:50]
프론트앤드
Tredyfit 서비스는 React / Typescirpt 그리고 Ionic Framework를 사용하여 Mobile First로 개발 중 입니다.
상태 관리는 zustand를 활용하고 있고, react query를 사용하여 서버와 통신 합니다.
Admin은 Material UI를 이용하여 개발 하고 있습니다.
emotion을 사용해서 css를 적용중 입니다.
백앤드
Nest.js / Typescript 를 사용하여 API를 개발&제공 하고 있습니다.
Prisma ORM을 사용하여 스키마를 설계하고 있습니다. 데이터베이스는 PostgreSQL를 사용 합니다.
인프라
AWS를 기본으로 사용중이고, 필요에 따라 다른 클라우드에 기능을 적절히 사용 중 입니다.
프론트앤드는 S3로 호스팅하여 CloudFront로 배포하여 운영중입니다.
백앤드는 서비스 규모에 따라 EC2에서 Docker를 이용해서 배포 중입니다. 서비스 확장과 트레픽에에 따라 언제든 ECS 혹은 Serverless환경 도입 등 유연하고 저렴한 운영 방식을 적용할 준비가 되어있습니다.