Skip to content

wanted-luckyzzang/wanted_currency_calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

환율 계산기 구현

🥽 배포 링크

🚩 노션 주소

🔮 역할 배분

⚜ 박민주, 안병진 --- 1번째 계산기 구현
⚜ 이지용, 윤예나 --- 2번째 계산기 구현

🧶 설치 및 시작하는 법

npm run start

📁 디렉토리 구조

.
├── App.js
├── common              // 공통 컴포넌트로 사용 가능한 Grid 포함(width, padding 등 여백, 간격과 관련된 컴포넌트)
│   └── Grid.js
├── components          // App.js에 렌더링할 2가지 계산기 컴포넌트
│   ├── Calculator1.js
│   └── Calculator2.js
├── index.js
├── reset.css           // css 초기 설정
└── utils               //날짜 형식과 금액 형식(3자리마다 comma, 소수점 2자리 표시) 등 공통으로 쓰일 수 있는 함수
    ├── formatDate.js
    └── formatMoney.js

✨ 구현 영상

gif1

✅ 과제에 제시된 요구사항 모두 구현

  • 환율 계산 및 결과 렌더링
  • input 입력 시 실시간으로 ',' 찍기
  • 결과 금액에 ',' 추가 및 소수점 두번째 자리까지 표시

✅ 추가 구현사항

  • [1번째 계산기] - 로컬스토리지에 api 데이터를 저장하여 불필요한 요청 방지, 조건에 맞지 않는 값 입력 후 submit 버튼 클릭 시, 에러 메세지 송출.
  • [2번째 계산기] - 첫 렌더링 시 첫번째 탭을 defalut로 선택, utils 함수 구현

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •