Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hjinn0813/namecard

2023.11.27 내일배움카드 K-디지털 기초역량훈련 최종과제
https://github.com/hjinn0813/namecard

css html javascript

Last synced: about 2 months ago
JSON representation

2023.11.27 내일배움카드 K-디지털 기초역량훈련 최종과제

Awesome Lists containing this project

README

        

# 명함제작 페이지 만들기
2023년 11월 08일~12월 23일까지 내일배움카드를 이용해 온라인으로 수강했던 K-디지털 기초역량훈련 강의 최종과제



## 프로젝트 소개

- **배포주소**: https://namecard-hjcho.netlify.app

- **제작기간**: 2023.11.25(토) ~ 11.27(월)

- **사용기술**

![HTML](https://img.shields.io/badge/HTML-E34F26?style=for-the-badge&logo=html5&logoColor=white)
![CSS](https://img.shields.io/badge/CSS-1572B6?style=for-the-badge&logo=css3&logoColor=white)
![JavaScript](https://img.shields.io/badge/JavaScript-F7DF1E?style=for-the-badge&logo=javascript&logoColor=black)
![Netlify](https://img.shields.io/badge/Netlify-00C7B7?style=for-the-badge&logo=netlify&logoColor=white)

- **제작내용**

- 이름, 직책, 전화번호, 이메일을 입력 후 버튼을 누르면 아래에 명함이 생성되는 페이지

- '만들기' 버튼에 클릭하면 실제로 눌려지는 듯한 효과 구현 (css의 transition, transform)

- **특이사항**

- input box에 내용을 입력하고 버튼을 누르지 않아도 명함이 생성되거나, 버튼을 눌렀는데도 명함이 생성되지 않는 오류가 있었음. 버튼을 클릭하면 명함이 만들어지는 기능은 JavaScript에서 addEventListener 함수를 이용하여 구현함.

## 예시 사진
#### 메인 페이지
![main](https://github.com/hjinn0813/namecard/blob/main/photos/main.png)

#### 결과 페이지
![result](https://github.com/hjinn0813/namecard/blob/main/photos/result.png)

#### 피드백
![feedback](https://github.com/hjinn0813/namecard/blob/main/photos/Feedback.jpg)