Skip to content

Commit

Permalink
Merge pull request #315 from prgrms-fe-devcourse/develop
Browse files Browse the repository at this point in the history
release sprint#3
  • Loading branch information
oaoong authored Sep 27, 2023
2 parents ba8f74c + a402e13 commit 6b0ed9a
Show file tree
Hide file tree
Showing 128 changed files with 2,038 additions and 866 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/pull-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,11 @@ jobs:
env:
NEXT_PUBLIC_API_ADDRESS: ${{ secrets.NEXT_PUBLIC_API_ADDRESS }}
NEXT_PUBLIC_CHANNEL_ID: ${{ secrets.NEXT_PUBLIC_CHANNEL_ID }}
NEXT_PUBLIC_DISLIKE_CHANNEL_ID: ${{ secrets.NEXT_PUBLIC_DISLIKE_CHANNEL_ID }}
run: |
echo "NEXT_PUBLIC_API_ADDRESS=$NEXT_PUBLIC_API_ADDRESS" >> .env
echo "NEXT_PUBLIC_CHANNEL_ID=$NEXT_PUBLIC_CHANNEL_ID" >> .env
echo "NEXT_PUBLIC_DISLIKE_CHANNEL_ID=$NEXT_PUBLIC_DISLIKE_CHANNEL_ID" >> .env
# 빌드를 수행합니다.
- name: Build
Expand Down
126 changes: 106 additions & 20 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,34 +1,120 @@
This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).
<p align="center">
<img src="https://github.com/prgrms-fe-devcourse/FEDC4_Price-PCC_DONGYOUNG/assets/83554018/bd3f4a69-5f36-48e1-a039-27872086db9b" />
</p>
<h1 align="center">꿀매포청천</h1>

## Getting Started
<div align="center">

[![Hackathon](https://img.shields.io/badge/hackathon-name-orange.svg)](http://hackathon.url.com)
[![Status](https://img.shields.io/badge/status-active-success.svg)]()
[![GitHub Issues](https://img.shields.io/github/issues/kylelobo/The-Documentation-Compendium.svg)](https://github.com/kylelobo/The-Documentation-Compendium/issues)
[![GitHub Pull Requests](https://img.shields.io/github/issues-pr/kylelobo/The-Documentation-Compendium.svg)](https://github.com/kylelobo/The-Documentation-Compendium/pulls)
[![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE.md)

</div>

First, run the development server:
---

<p align="center"> <strong>꿀매 정보 교류 커뮤니티 서비스</strong>
<br>
</p>

## 📝 Table of Contents
- [프로젝트 개요](#project_intro)
- [팀원 소개](#team_intro)
- [서비스 기능](#service_function)
- [디자인](#design)
- [개발 환경 설정](#getting_started)
- [기술 스택](#tech_stack)
- [기타](#acknowledgments)

<br><br>

## 🍯 프로젝트 개요 <a name = "project_intro"></a>
고물가 시대에서 싸고 좋은 물건을 구매하는 것은 쉬운 일이 아닙니다.
또한 스스로 산 물건이 싸게 잘 샀는지 판단하는 일 또한 쉬운 일은 아닙니다.
저희 팀은 이런 어려움에 초점을 맞춰 <strong>꿀매포청천</strong> 이란 서비스를 기획했습니다.<br>

<strong>꿀매</strong>란 꿀처럼 달콤한 매물이란 뜻으로 소비자가 저렴한 가격에 좋은 상품을 구입할 때 주로 사용하는 말 입니다.
꿀매포청천은 꿀매란 키워드에서 아이디어를 얻어 사람들과의 커뮤니케이션을 통해 이 매물을 좋은 가격에 구매했는지 아닌 지를 판단해 볼 수 있는 서비스를 제공합니다.<br>

꿀매포청천에서 <strong>포청천</strong>이란 중국 송나라 때의 문신이자 유명한 정치가로, 명판관으로 유명합니다.
저희 서비스는 이 물건이 꿀매인지 아닌지를 사람들과의 커뮤니케이션을 통해 판단하는 기능을 제공하는데 이러한 점에서 연관성을 찾아 아이디어를 내게 되었습니다.

<br><br>

## ✍️ 팀원 소개 <a name = "team_intro"></a>
<table>
<tbody>
<tr>
<td align="center"><img src="https://avatars.githubusercontent.com/u/66124037?v=4" width="100px;" alt=""/><br /><sub><b>FE : <a href="https://github.com/bomi8489">권기범</a></td>
<td align="center"><img src="https://avatars.githubusercontent.com/u/59411107?v=4" width="100px;" alt=""/><br /><sub><b>FE : <a href="https://github.com/khj0426">김효중</a></td>
<td align="center"><img src="https://avatars.githubusercontent.com/u/91667853?v=4" width="100px;" alt=""/><br /><sub><b>FE : <a href="https://github.com/leeminhee119">이민희</a></td>
<td align="center"><img src="https://avatars.githubusercontent.com/u/83554018?v=4" width="100px;" alt=""/><br /><sub><b>FE : <a href="https://github.com/Lim-JiSeon">임지선</a></td>
<td align="center"><img src="https://avatars.githubusercontent.com/u/71625012?v=4" width="100px;" alt=""/><br /><sub><b>FE : <a href="https://github.com/oaoong">정재희</a></td>
</tr>
</tbody>
</table>

<br><br>

## ⛓️ 서비스 기능 <a name = "service_function"></a>
- 로그인 / 회원가입
- 포스트 글 작성 및 수정
- 댓글
- 팔로우 / 팔로잉
- 좋아요 / 싫어요
- 알림
- 다크모드

<br><br>

## 🚀 디자인 <a name = "design"></a>
Write about what you could not develop during the course of the Hackathon; and about what your project can achieve
in the future.

<br><br>

## 🏁 개발 환경 설정 <a name = "getting_started"></a>
These instructions will get you a copy of the project up and running on your local machine for development
and testing purposes. See [deployment](#deployment) for notes on how to deploy the project on a live system.

### 설치

A step by step series of examples that tell you how to get a development env running.

Say what the step will be

```bash
npm run dev
# or
yarn dev
# or
pnpm dev
```
Give the example
```

Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
And repeat

You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.
```
until finished
```

This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font.
### 배포 환경

## Learn More
What things you need to install the software and how to install them.

To learn more about Next.js, take a look at the following resources:
```
Give examples
```

- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
<br><br>

You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome!
## ⛏️ 기술 스택 <a name = "tech_stack"></a>
- [MongoDB](https://www.mongodb.com/) - Database
- [Express](https://expressjs.com/) - Server Framework
- [VueJs](https://vuejs.org/) - Web Framework
- [NodeJs](https://nodejs.org/en/) - Server Environment

## Deploy on Vercel
<br><br>

The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
## 🎉 기타 <a name = "acknowledgments"></a>
- Hat tip to anyone whose code was used
- Inspiration
- References

Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.
19 changes: 19 additions & 0 deletions next.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,25 @@ const nextConfig = {
},
],
},
async redirect() {
return [
{
source: '/post/:id',
destination: '/post/:id',
permanent: true,
},
{
source: '/user/:id',
destination: '/user/:id',
permanent: true,
},
{
source: '/post/search/:keyword',
destination: '/post/search/:keyword',
permanent: true,
},
]
},
}

module.exports = nextConfig
42 changes: 30 additions & 12 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 4 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "sweet-trade",
"version": "0.1.0",
"name": "price-pcc",
"version": "1.0.0",
"private": true,
"scripts": {
"dev": "next dev",
Expand All @@ -13,6 +13,7 @@
"build-storybook": "storybook build"
},
"dependencies": {
"@hookform/resolvers": "^3.3.1",
"@ramonak/react-progress-bar": "^5.0.3",
"@tanstack/react-query": "^4.33.0",
"@types/classnames": "^2.3.1",
Expand All @@ -34,6 +35,7 @@
"react-quill": "^2.0.0",
"react-toastify": "^9.1.3",
"typescript": "5.2.2",
"zod": "^3.22.2",
"zustand": "^4.4.1"
},
"devDependencies": {
Expand Down
18 changes: 18 additions & 0 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file added public/images/activeDisLike.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/images/activeLike.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions public/images/dislikeWhite.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions public/images/likeWhite.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 6b0ed9a

Please sign in to comment.