Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/boostcampwm2023/web04-algocean

알고리즘 바다 🌊
https://github.com/boostcampwm2023/web04-algocean

nestjs reactjs

Last synced: about 2 months ago
JSON representation

알고리즘 바다 🌊

Awesome Lists containing this project

README

        



알고션 ALGOCEAN





알고리즘 바다에 풍덩!

Algocean에서 자유롭게 헤엄치며

알고리즘에 대해 궁금한 것을 질문하고 답변해 보아요 🏊





지금 바로 ALGOCEAN 사용해보기









## 🚀 프로젝트 소개

🎨 서비스 설명

**알고리즘 질문을 등록해요**

> 알고리즘 문제를 풀다가 "이게 왜 틀리지?" 이런 생각을 해보신 적 있으신가요?
알고션에 질문을 등록해 보세요.

**알고리즘 질문에 답변해요**

> 알고리즘 지식을 나눠요.
답변 작성 후엔 포인트를 얻을 수 있어요. 채택되면 포인트가 두 배!!

**맘에 드는 답변을 채택해요**

> 맘에 드는 답변을 채택해 답변자에게 보답해요.

**알고리즘 실력 up!**

> 질문자, 답변자 모두 알고션과 함께 알고리즘 공부해요.


## 🛠 주요 기능

| 메인 페이지 | 랭킹 페이지 |
| :--------------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| 메인페이지 | 랭킹페이지 |
| **질문 등록 페이지** | **질문 상세 페이지** |
| 질문등록페이지 | 질문상세페이지 |
| **질문 검색 페이지** | **프로필 페이지** |
| 질문검색페이지 | 프로필페이지 |


## 메인 페이지

- 조회수 급상승 질문, 오늘의 질문, 랜덤 질문등을 확인할 수 있어요.
- 실시간으로 업데이트되는 질문게시판을 확인할 수 있어요.

## 랭킹 페이지

- 순위대로 사용자의 닉네임, 포인트, 등급을 확인할 수 있어요.
- 자신의 랭킹을 확인할 수 있어요.

## 질문 등록 페이지

- 질문을 등록할 수 있어요.
- 폴링을 사용하여 임시 글이 자동으로 서버에 업데이트 되어요.

## 질문 상세 페이지

- 다른 사용자가 남긴 질문을 확인할 수 있어요.
- 다른 사용자가 남긴 질문에 답변할 수 있어요.
- 마음에 드는 답변을 채택할 수 있어요.

## 질문 검색 페이지

- 검색어를 통해 검색어에 매칭되는 게시글을 찾을 수 있어요.

## 프로필 페이지

- 나의 정보를 확인할 수 있어요.
- 나의 질문을 확인할 수 있어요.
- 나의 답변을 확인할 수 있어요.

## 사용 기술 스택



공통






FE














BE















배포










코드 컨벤션






## ⚙️ 인프라 구조




## 📚 팀 주요 개발 일지

#### 태호

- [e2e (feat.multiple env 사용 시도)]()
- [답변 알림 API 구현방식](https://github.com/boostcampwm2023/web04-ALGOCEAN/wiki/%5B%ED%83%9C%ED%98%B8%5D-%EB%8B%B5%EB%B3%80-%EC%95%8C%EB%A6%BC-API-%EA%B5%AC%ED%98%84%EB%B0%A9%EC%8B%9D)

#### 지호

- [React‐Query](https://github.com/boostcampwm2023/web04-ALGOCEAN/wiki/%5B%EC%A7%80%ED%98%B8%5D-React%E2%80%90Query)
- [임시글 저장](https://github.com/boostcampwm2023/web04-ALGOCEAN/wiki/%5B%EC%A7%80%ED%98%B8%5D-%EC%9E%84%EC%8B%9C%EA%B8%80-%EC%A0%80%EC%9E%A5)

#### 지은

- [React Suspense 도입 과정에서 발생한 성능 저하 개선하기](https://github.com/boostcampwm2023/web04-ALGOCEAN/wiki/Suspense)
- [네가 구운 쿠키~🍪🎵 나는 저장 못하지 (Cross origin에서 쿠키 다루기)]()

#### 승규

- [백엔드 초기 설정](https://github.com/boostcampwm2023/web04-ALGOCEAN/wiki/%5B%EC%8A%B9%EA%B7%9C%5D-%EB%B0%B1%EC%97%94%EB%93%9C-%EC%B4%88%EA%B8%B0-%EC%84%A4%EC%A0%95)
- [k8s 배포](https://github.com/boostcampwm2023/web04-ALGOCEAN/wiki/%5B%EC%8A%B9%EA%B7%9C%5D-k8s-%EB%B0%B0%ED%8F%AC)




🧑‍💻 팀원 소개










J038_김태호
J060_배지호
J119_이지은
J172_이승규


@perArdua
@BaeJ1H021
@MayOwall
@seungy0


팀 **강서대문구**의 더 자세한 프로젝트 활동 내용은 [Github Wiki](https://github.com/boostcampwm2023/web04-ALGOCEAN/wiki)에서 볼 수 있어요 📝