Skip to content

ITeaMoa/frontend-service

Repository files navigation

🤝 ITeaMoa (IT Team Building Platform)

⚠️ Project Status: Archived (2024.07 - 2024.12) 본 프로젝트는 개발 학습 초기 단계에 진행된 프로젝트입니다. 현재의 개발 역량 및 코드 스타일과는 차이가 있을 수 있으며, 이 경험을 발판 삼아 이후 실무 프로젝트에서 큰 성장을 이루었습니다.


💡 Project Introduction

ITeaMoa는 IT 프로젝트 팀원 모집의 비효율성을 해결하기 위한 웹 팀 빌딩 플랫폼입니다. 사용자는 자신의 포트폴리오를 등록하고, 원하는 기술 스택을 가진 팀원을 손쉽게 찾거나 프로젝트에 지원할 수 있습니다.

📅 프로젝트 기간

  • 2024.07 ~ 2024.12 (핵심 개발 및 배포 완료)

🛠 Tech Stack

Frontend

Backend & Database

Infra & DevOps


✨ Key Features & Performance

1. 배포 자동화 (CI/CD) 및 성능 개선

  • 문제: 수동 배포 시 약 15분이 소요되며, 반복적인 작업으로 개발 효율 저하.
  • 해결: GitHub Actions를 도입하여 빌드 및 S3/CloudFront 배포 파이프라인 자동화.
  • 성과: 배포 시간을 15분 → 2분으로 약 85% 단축 달성.

2. 안전한 인증 시스템 구축

  • AWS Cognito를 연동하여 안전한 로그인/회원가입 프로세스 구축.
  • JWT (JSON Web Token) 기반의 인증 방식을 적용하여 보안성 강화.

3. 비동기 데이터 통신

  • Axios를 활용하여 Spring Boot/Django 기반의 MSA 백엔드와 RESTful API 통신.
  • Interceptor를 활용한 요청/응답 처리 및 토큰 관리.

📂 Installation

# Clone the repository
git clone [https://github.com/ITeaMoa/frontend-service.git](https://github.com/ITeaMoa/frontend-service.git)

# Install dependencies
npm install

# Run the project
npm start

About

This is repository for frontend.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages