Skip to content

Commit

Permalink
Ticket-v1.0.0-1
Browse files Browse the repository at this point in the history
Ticket-v1.0.0-1
  • Loading branch information
9yujin authored Feb 28, 2023
2 parents b55affd + 1b49539 commit 6581c64
Show file tree
Hide file tree
Showing 5 changed files with 155 additions and 28 deletions.
120 changes: 118 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,119 @@
# 두둥!
![Frame 4](https://user-images.githubusercontent.com/55226431/221772740-e9946fda-a24c-4b90-8871-4d1d8a340725.png)

https://gosrock.github.io/DuDoong-Front

<br/><br/>

# 두둥<img src="https://user-images.githubusercontent.com/55226431/221770112-27710500-f49a-4c7b-8765-8b3698566e55.png" align=left width=100>

> 모두를 위한 새로운 공연 라이프, 두둥! • <b>프론트엔드</b> 레포지토리
<br/><br/>


> **두둥은 홍익대학교 컴퓨터 공학과 소속 밴드부 <a href="https://github.com/Gosrock">고스락</a> 에서 만든 서비스에요!**

<br/>


## 1. 서비스 소개

<img width="90%" align=center alt="readme" src="https://user-images.githubusercontent.com/55226431/221773192-5e178d8e-93a4-4a50-821f-3dbd9c9ac759.png">

<br/><br/>

## 2. 사용 스택

<div align="left">
<div>
<img src="https://img.shields.io/badge/TypeScript-3178C6?style=flat-square&logo=typescript&logoColor=white">
<img src="https://img.shields.io/badge/React-61DAFB?style=flat-square&logo=react&logoColor=black">
<img src="https://img.shields.io/badge/Next-000000?style=flat-square&logo=Next.js&logoColor=white">
<img src="https://img.shields.io/badge/Storybook-FF4785?style=flat-square&logo=storybook&logoColor=white">
<img src="https://img.shields.io/badge/Yarn Workspace-2C8EBB?style=flat-square&logo=storybook&logoColor=white">
</div>
<div>
<img src="https://img.shields.io/badge/React Query-FF4154?style=flat-square&logo=reactquery&logoColor=white">
<img src="https://img.shields.io/badge/Recoil-121212?style=flat-square&logo=react&logoColor=white">
<img src="https://img.shields.io/badge/Styled-DB7093?style=flat-square&logo=styled-components&logoColor=white">
</div>
<div>
<img src="https://img.shields.io/badge/ESlint-4B32C3?style=flat-square&logo=eslint&logoColor=white">
<img src="https://img.shields.io/badge/Prettier-F7B93E?style=flat-square&logo=prettier&logoColor=white">
<img src="https://img.shields.io/badge/Nginx-009639?style=flat-square&logo=Nginx&logoColor=white"/>
<img src="https://img.shields.io/badge/Docker-2496ED?style=flat-square&logo=docker&logoColor=white"/>
</div>
</div>

<br/>

## 3. Dudoong.com
- [Storybook](https://gosrock.github.io/Dudoong-Front)
- <b>[랜딩페이지](https://dudoong.com)</b>

<div>
<img src="https://user-images.githubusercontent.com/55226431/221772278-78452025-d9df-4676-90e7-ca6d4033ed7e.gif" width="100%" >
</div>

<br>

## 6. 프로젝트 구조

```bash
├── .github #액션 워크플로우 세팅
├── apps
│ ├── admin #어드민 서비스 (Vite)
│ └── ticket #프론트 서비스 (Next)
├── shared
│ ├── ui #공용 theme, ui 컴포넌트
│ └── utils #공용 유틸 함수
└── #...configs
```

<br/>

## 7. 참여자
<table>
<tr align="center">
<td><B>Lead•FE•UI/UX<B></td>
<td><B>Front-end<B></td>
<td><B>Front-end<B></td>
<td><B>Front-end<B></td>
<td><B>Front-end<B></td>
</tr>
<tr align="center">
<td><B>한규진<B></td>
<td><B>정상훈<B></td>
<td><B>강나연<B></td>
<td><B>이한비<B></td>
<td><B>김유진<B></td>
</tr>
<tr align="center">
<td>
<img src="https://github.com/9yujin.png?size=100">
<br>
<a href="https://github.com/9yujin"><I>9yujin</I></a>
</td>
<td>
<img src="https://github.com/wjdtkdgns.png?size=100" width="100">
<br>
<a href="https://github.com/wjdtkdgns"><I>wjdtkdgns</I></a>
</td>
<td>
<img src="https://github.com/kongnayeon.png?size=100" width="100">
<br>
<a href="https://github.com/kongnayeon"><I>kongnayeon</I></a>
</td>
<td>
<img src="https://github.com/AlmondBreez3.png?size=100" width="100">
<br>
<a href="https://github.com/AlmondBreez3"><I>AlmondBreez3</I></a>
</td>
<td>
<img src="https://github.com/eugene028.png?size=100" width="100">
<br>
<a href="https://github.com/eugene028"><I>eugene028</I></a>
</td>
</tr>
</table>
48 changes: 24 additions & 24 deletions apps/admin/src/components/home/HostList.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -83,32 +83,32 @@ const HostList = ({ page }: ListProps) => {
))}
</BorderBox>
)}
<Spacing size={48} />
{newInvite?.length !== 0 && (
<BorderBox padding={ADMIN_HOME_MAP[page].padding as PaddingSize}>
<ListHeader
title={'새로 들어온 초대'}
size={'listHeader_18'}
padding={[0, 0, 0, 0]}
/>
<Divider line={true} />
{newInvite?.map((invite: HostProfileResponse) => (
<>
<HostItem {...invite} isNew={true} disabled={true} />
<Divider
line={true}
css={css`
:last-of-type {
display: none;
}
`}
/>
</>
))}
</BorderBox>
<>
<Spacing size={48} />
<BorderBox padding={ADMIN_HOME_MAP[page].padding as PaddingSize}>
<ListHeader
title={'새로 들어온 초대'}
size={'listHeader_18'}
padding={[0, 0, 0, 0]}
/>
<Divider line={true} />
{newInvite?.map((invite: HostProfileResponse) => (
<>
<HostItem {...invite} isNew={true} disabled={true} />
<Divider
line={true}
css={css`
:last-of-type {
display: none;
}
`}
/>
</>
))}
</BorderBox>
</>
)}

<Spacing size={38} />
</>
);
}
Expand Down
2 changes: 0 additions & 2 deletions apps/admin/src/components/home/List.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -56,8 +56,6 @@ const List = ({ page }: ListProps) => {
>
{infiniteListElement}
</BorderBox>

<Spacing size={38} />
</>
);
} else if (page === 'host') {
Expand Down
1 change: 1 addition & 0 deletions apps/admin/src/pages/common/Home.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@ const Home = () => {
</FlexBox>
<Spacing size={20} />
<List page={select} />
<Spacing size={40} />
<ServiceNotion>
<ListHeader
size="listHeader_18"
Expand Down
12 changes: 12 additions & 0 deletions apps/ticket/pages/404.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
import { useRouter } from 'next/router';
import { useLayoutEffect } from 'react';

function NotFound() {
const router = useRouter();
useLayoutEffect(() => {
router.replace('/home');
}, []);
return null;
}

export default NotFound;

0 comments on commit 6581c64

Please sign in to comment.