Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
67 commits
Select commit Hold shift + click to select a range
d66c15f
[#M1] feat : index파일 구조 셋팅
hyeyoonS May 21, 2024
0b9db72
[#M1] feat : reset.css파일 셋팅, index.css 파일 생성
hyeyoonS May 21, 2024
8a7e62d
[#M1] feat : palette에 있는 color값들을 css 변수로 등록하기
hyeyoonS May 21, 2024
3e0cd07
[#M1] chore : reset.css 오탈자 수정, 속성 일부 변경
hyeyoonS May 21, 2024
c7a8c41
[#M1] feat : index.html 헤더까지 틀 만들기
hyeyoonS May 21, 2024
9902e94
[#M1] style: index.css 헤더까지 CSS속성 적용
hyeyoonS May 21, 2024
241b736
[#M1] feat : a태그 사용을 위한 페이지 생성
hyeyoonS May 21, 2024
f33e0da
[#M1] style: 헤더의 전체 배경색과 컨텐츠 너비 조절을 위한 속성 추가
hyeyoonS May 22, 2024
c06bd44
[#M1] chore : 이미지, svg 파일 추가
hyeyoonS May 22, 2024
5414338
[#M1] feat : footer 완성
hyeyoonS May 22, 2024
6c81513
[#M1] feat : 세부컨텐츠 정렬 수정
hyeyoonS May 22, 2024
412cd12
[#M1] style : CSS속성 수정, 가독성 고려해서 정렬
hyeyoonS May 23, 2024
ee18e29
[M1] feat : 바텀헤더 추가
hyeyoonS May 23, 2024
893759e
[#M1] feat : section에 badge 추가
hyeyoonS May 23, 2024
3a21352
[#M1] style : 피그마 시안과 동일하게 스타일 수정
hyeyoonS May 23, 2024
4151a53
[#M1] chore : 링크 경로 수정
hyeyoonS May 23, 2024
09d2a0d
[#M1] chore : 잘못된 경로 수정, 사용하지 않는 코드 제거
hyeyoonS May 23, 2024
6feb07a
[#M1] feat : 구글 애널리틱스 스크립트 코드 추가
hyeyoonS May 23, 2024
9a98251
[#M1] fix : sns로고는 클릭시 새로운 페이지로 이동하도록 수정
hyeyoonS May 23, 2024
26a163a
[#M1] fix : 클래스 규칙에 맞게 수정, main 컨테이너의 css수정
hyeyoonS May 23, 2024
9e31576
Merge pull request #1 from hyeyoonS/풀스택-FE-mission1
hyeyoonS May 25, 2024
42799c5
[#M2] chore : icon추가
hyeyoonS May 28, 2024
ce32ba0
[#M2] feat : signin 레이아웃 완성
hyeyoonS May 28, 2024
c8f483a
[#M2] style : signin CSS속성 적용
hyeyoonS May 28, 2024
36e6779
[#M2] feat : signup 레이아웃, CSS속성
hyeyoonS May 28, 2024
f50cffd
[#M2] style : 폼 중앙정렬 되도록 flex-start삭제
hyeyoonS May 28, 2024
7302e2e
[#M2] chore : 오탈자 수정
hyeyoonS May 28, 2024
dae95bc
Merge pull request #2 from hyeyoonS/풀스택-FE-mission2
hyeyoonS May 28, 2024
a2dfa95
Update README.md
hyeyoonS May 28, 2024
aa07512
Update README.md
hyeyoonS May 28, 2024
a807df8
Update README.md
hyeyoonS May 28, 2024
5bb4ba6
Update README.md
hyeyoonS May 28, 2024
63b930d
Update README.md
hyeyoonS May 28, 2024
5eb6d83
[#M3] chore : 오탈자 수정
hyeyoonS May 31, 2024
b87e128
[#M3] style : 랜딩페이지 태블릿 반응형
hyeyoonS May 31, 2024
4ed4dcf
[#M3] fix : overflow-x:hidden 삭제
hyeyoonS Jun 1, 2024
68cd329
[#M3] feat : 랜딩페이지 모바일 반응형 적용
hyeyoonS Jun 1, 2024
7300f47
[#M3] chore : 바텀헤더 이미지 교체
hyeyoonS Jun 1, 2024
ef9cce8
[#M3] feat : sign페이지 모바일 반응형 적용
hyeyoonS Jun 1, 2024
29cd6e9
[#M3] fix : 랜딩페이지 모바일 반응형 수정
hyeyoonS Jun 1, 2024
f57ce48
[#M3] feat : 메타태그 설정
hyeyoonS Jun 1, 2024
6c7f334
[#M3] fix : 랜딩페이지 모바일 이미지 수정
hyeyoonS Jun 1, 2024
5f8ffe7
[#M3] feat : constants.js 정의
hyeyoonS Jun 1, 2024
20e0d05
[#M3] feat : signin.js 정의
hyeyoonS Jun 1, 2024
fe3b820
[#M3] feat : input관련 스크립트 정의
hyeyoonS Jun 1, 2024
b380310
[#M3] feat : 비밀번호 눈아이콘 토글 스크립트 정의
hyeyoonS Jun 1, 2024
77eba0e
[#M3] feat : 에러메시지 스크립트 정의
hyeyoonS Jun 1, 2024
ab09d5e
[#M3] feat : 유효성검사 스크립트 정의
hyeyoonS Jun 1, 2024
cec147f
[#M3] style : 토글이미지 absolute 삭제
hyeyoonS Jun 2, 2024
e7b2c3d
[#M3] chore : 잘못된 경로 수정
hyeyoonS Jun 2, 2024
37cf784
[#M3] feat : signup.js 정의
hyeyoonS Jun 2, 2024
de59101
[#M3] feat : 로그인버튼 활성화/비활성화를 위한 유효성 검사 함수 수정
hyeyoonS Jun 2, 2024
003fb83
[#M3] style : 에러메시지 CSS속성 피그마대로 수정
hyeyoonS Jun 2, 2024
9a68e0b
[#M3] feat :html에 모달 컴포넌트 추가
hyeyoonS Jun 3, 2024
54a94bc
[#M3] feat : 스크립트 로드시 모달 불러오는 함수 추가
hyeyoonS Jun 3, 2024
0225479
[#M3] feat : 모달 컴포넌트 스크립트파일 생성
hyeyoonS Jun 3, 2024
0625cb2
[#M3] style : 모달 CSS속성 추가, 미디어쿼리 적용
hyeyoonS Jun 3, 2024
b1e8e11
[#M3] fix : alert 메세지가 아니라 alert가 나타나도록 수정
hyeyoonS Jun 3, 2024
6c3d471
[#M3] chore : 사용하지 않는 코드 제거, 콘솔 삭제
hyeyoonS Jun 3, 2024
c6b1192
[#M3] fix : 모달을 JS에서 동적으로 불러오도록 html코드 삭제
hyeyoonS Jun 3, 2024
c3ddf05
[#M3] fix : 돔조작해서 body에 모달컴포넌트 추가하도록 수정
hyeyoonS Jun 3, 2024
39b3a5c
[#M3] fix : boolean값에 따라 모달 표시되도록 로직 수정
hyeyoonS Jun 3, 2024
b51dbf2
[#M3] feat : 회원가입페이지 버튼클릭시 modal동작하게 하기
hyeyoonS Jun 3, 2024
9743b92
[#M3] style : 모달이 열릴때 배경 스크르롤 가능한 현상 막기
hyeyoonS Jun 3, 2024
8cffff3
[#M3] chore : 디버깅용 콘솔 삭제
hyeyoonS Jun 3, 2024
27b0420
[#M3] style : footer영역 피그마 시안대로 css 수정
hyeyoonS Jun 3, 2024
a8f887c
[#M3] chore : 사용하지 않는 코드 삭제
hyeyoonS Jun 3, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 17 additions & 31 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,44 +1,30 @@
### 스프린트 미션 제출 방법
# 🍀일상의 모든 물건을 거래할 수 있는 판다마켓
### ✅ [배포 사이트 보러가기!](https://hy-pandamarket-1.netlify.app/)

- **codeit-bootcamp-backend / QA-sprint-mission** 에서 `fork` 합니다.

- main branch only 체크를 **해제**합니다.
<img src="https://github.com/hyeyoonS/QA-sprint-mission/assets/144667455/42ec4f3b-194e-4a84-b39f-71071851b9c5" width="375" height="540"> <img src="https://github.com/hyeyoonS/QA-sprint-mission/assets/144667455/ef9618ba-5f05-4ad6-bdc9-aefe2cd04505" width="375" height="540">

- `fork` 해 온 repository에서 자신의 담당에 맞는 `백엔드/풀스택` 브랜치를 `clone` 해서 작업합니다.

```bash
git clone -b 백엔드/풀스택 --single-branch {저장소 URL}
```
---

- **클론한 폴더 열고, base 브랜치가 `백엔드/풀스택` 브랜치인지 확인합니다.** 만약 그렇지 않다면, 아래 명령어로 base 브랜치를 이동합니다.
<br/>

```bash
git checkout 백엔드/풀스택
```
# 💖프로젝트 소개

- `백엔드/풀스택` 브랜치를 기준으로 각 미션마다 `백엔드/풀스택-mission번호` 브랜치를 생성합니다.
<br/>

```bash
git checkout -b 백엔드/풀스택-mission3
```
### ✨ 인기 상품을 확인해보세요!
- 지금 가장 HOT한 중고거래 물품을 판다 마켓에서 확인해 보세요!
### 🔍구매를 원하는 상품을 검색해보세요!
- 구매하고 싶은 물품은 검색해서 쉽게 찾아보세요!
### 🪄 판매를 원하는 상품을 등록해보세요!
- 어떤 물건이든 판매하고 싶은 상품을 쉽게 등록하세요!

- `백엔드/풀스택-mission3` 브랜치에서 해당 스프린트 미션을 진행 후 `push` 합니다.

- 위 과정을 통해 미션을 다 완료했다면, **PR**(Pull Request)을 올립니다.

- ex) `jiwoo-im/백엔드-mission3` → `codeit-bootcamp-backend/백엔드`
<br>

## 🧐기술 스택


### PR 템플릿

```markdown
### 주요 변경사항
-
-

### QA 의견
-
-
```

## 💖주요 기능
229 changes: 229 additions & 0 deletions index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,229 @@
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="keyword" content="pandamarket, 판다마켓, codeit, 코드잇" />

<!-- og 메타태그 -->
<meta
property="og:title"
content="판다마켓 - 일상의 모든 물건을 거래해보세요"
/>
<meta
property="og:description"
content="판다마켓에서 다양한 상품을 구경하고 거래하세요."
/>
<meta
property="og:image"
content="https://i.pinimg.com/564x/46/cb/8b/46cb8b3ea03237da9c847baaf9e0ec43.jpg"
/>
<meta property="og:url" content="https://hy-pandamarket-1.netlify.app/" />
<meta property="og:type" content="website" />

<!-- Twitter 메타태그 -->
<meta name="twitter:card" content="summary_large_image" />
<meta
name="twitter:title"
content="판다마켓 - 일상의 모든 물건을 거래해보세요"
/>
<meta
name="twitter:description"
content="판다마켓에서 다양한 상품을 구경하고 거래하세요."
/>
<meta
name="twitter:image"
content="https://i.pinimg.com/564x/46/cb/8b/46cb8b3ea03237da9c847baaf9e0ec43.jpg"
/>
<meta name="twitter:url" content="https://hy-pandamarket-1.netlify.app/" />

<!-- 그외 -->
<meta
name="description"
content="판다마켓에서 다양한 상품을 구경하고 거래하세요."
/>
<link rel="canonical" href="https://hy-pandamarket-1.netlify.app/" />

<title>판다마켓</title>
<link
rel="stylesheet"
type="text/css"
href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css"
/>
<link rel="stylesheet" href="/src/style/reset.css" />
<link rel="stylesheet" href="/src/style/index.css" type="text/css" />

<script
async
src="https://www.googletagmanager.com/gtag/js?id=G-CVD8CL1E38"
></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag("js", new Date());

gtag("config", "G-CVD8CL1E38");
</script>
</head>
<body>
<nav role="navigation">
<div class="header_nav">
<a href="/" class="nav_logo" aria-label="판다마켓로고"></a>
<div class="header_category">
<a class="category_btn" href="/">자유게시판</a>
<a class="category_btn" href="/">중고마켓</a>
</div>
<a class="login_btn" href="/pages/signin.html">로그인</a>
</div>
</nav>
<header class="header_section">
<!-- 큰 틀 -->
<div class="header_container">
<!-- 글자 부분 -->
<div class="header_wrapper">
<h1 class="header_title">일상의 모든 물건을 <br />거래해보세요</h1>
<a href="/pages/items.html" class="header_btn">구경하러가기 </a>
</div>

<!-- 이미지 부분 -->
<div class="header_img_container">
<img
src="src/assets/image/header-content-image.png"
alt="헤더 이미지"
/>
</div>
</div>
</header>

<main id="main">
<section class="section_container_left">
<div class="section_wrapper left">
<img
src="/src/assets/image/home_01-image.png"
alt="link_save_img"
class="section_img"
/>
<div class="text_content_right">
<div class="section_badge">Hot item</div>
<span class="section_title">
인기 상품을
<br />
확인해보세요
</span>
<p class="section_summary">
가장 HOT한 중고거래 물품을
<br />
판다 마켓에서 확인해 보세요
</p>
</div>
</div>
</section>

<section class="section_container_right">
<div class="section_wrapper right">
<div class="text_content_left">
<div class="section_badge">Search</div>
<span class="section_title">
구매를 원하는
<br />
상품을 검색하세요
</span>
<p class="section_summary">
구매하고 싶은 물품은 검색해서
<br />
쉽게 찾아보세요
</p>
</div>
<img
src="/src/assets/image/home_02-image.png"
alt="folder_name_modify_img"
class="section_img"
/>
</div>
</section>

<section class="section_container_left">
<div class="section_wrapper left">
<img
src="/src/assets/image/home_03-image.png"
alt="social_media_share_img"
class="section_img"
/>
<div class="text_content_right">
<div class="section_badge">Register</div>
<span class="section_title">
판매를 원하는
<br />
상품을 등록하세요
</span>
<p class="section_summary">
어떤 물건이든 판매하고 싶은 상품을
<br />
쉽게 등록하세요
</p>
</div>
</div>
</section>
</main>
<section class="bottom_header_section">
<div class="header_container">
<div class="bottom_header_wrapper">
<h1 class="bottom header_title">
믿을 수 있는<br />
판다마켓 중고거래
</h1>
</div>
<div class="bottom_header_img_container">
<img
src="/src/assets/image/home_bottom-image.png"
alt="바텀헤더 이미지"
/>
</div>
</div>
</section>
<footer>
<div class="footer_wrapper">
<span class="copyright"> ©codeit - 2024 </span>
<div class="explain">
<a href="/pages/privacy.html" class="footer_link">Privacy Policy</a>
<a href="/pages/faq.html" class="footer_link">FAQ</a>
</div>
<div class="sns_icon">
<a
href="https://www.facebook.com/?locale=ko_KR"
target="_blank"
rel="noopener noreferrer"
>
<img src="/src/assets/svg/facebook-icon.svg" alt="facebook_logo" />
</a>
<a
href="https://www.twitter.com/"
target="_blank"
rel="noopener noreferrer"
>
<img src="/src/assets/svg/twitter-icon.svg" alt="twitter_logo" />
</a>
<a
href="https://www.youtube.com/"
target="_blank"
rel="noopener noreferrer"
>
<img src="/src/assets/svg/youtube-icon.svg" alt="youtube_logo" />
</a>
<a
hre="https://www.instagram.com/"
target="_blank"
rel="noopener noreferrer"
>
<img
src="/src/assets/svg/instagram-icon.svg"
alt="instagram_logo"
/>
</a>
</div>
</div>
</footer>
</body>
</html>
12 changes: 12 additions & 0 deletions pages/faq.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>FQA</title>
<!-- <link rel="stylesheet" href="/styles/sign.css" /> -->
</head>
<body>
FQA 페이지에용
</body>
</html>
12 changes: 12 additions & 0 deletions pages/items.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>items</title>
<!-- <link rel="stylesheet" href="/styles/sign.css" /> -->
</head>
<body>
아이템 페이지에용
</body>
</html>
12 changes: 12 additions & 0 deletions pages/privacy.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Privacy</title>
<!-- <link rel="stylesheet" href="/styles/sign.css" /> -->
</head>
<body>
프라이버시 페이지에용
</body>
</html>
Loading