https://github.com/codestates-seb/seb44_main_016
The ZeroHip Project is a savings-oriented financial diary and social networking service (SNS) with the slogan 'Until your overspending approaches zero.'
https://github.com/codestates-seb/seb44_main_016
Last synced: about 1 year ago
JSON representation
The ZeroHip Project is a savings-oriented financial diary and social networking service (SNS) with the slogan 'Until your overspending approaches zero.'
- Host: GitHub
- URL: https://github.com/codestates-seb/seb44_main_016
- Owner: codestates-seb
- Created: 2023-06-26T06:47:22.000Z (almost 3 years ago)
- Default Branch: dev
- Last Pushed: 2023-10-30T11:16:05.000Z (over 2 years ago)
- Last Synced: 2025-04-13T01:43:42.576Z (about 1 year ago)
- Language: TypeScript
- Homepage: https://zerohip.co.kr
- Size: 47.1 MB
- Stars: 6
- Watchers: 5
- Forks: 1
- Open Issues: 58
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
당신의 과소비가 0에 수렴할 때까지, 제로힙.
## 💰 프로젝트 소개
> **프로젝트명** : 제로힙(ZEROHIP)
**v1 개발기간** : 2023.06.28 ~ 2023.7.27
**v2 개발기간** : _그외 추가 기능들은 마음에 맞는 팀원들끼리 자유롭게 개발 중입니다._
[배포링크 바로가기](https://zerohip.co.kr)
| test 아이디 | 비밀번호 |
| ---------------- | ---------- |
| test | test1234! |
### 제공 서비스 설명
> 제로힙은 절약 유도 가계부 SNS로 **가계부와 일기장, SNS**가 함께 제공되는 서비스입니다.
#### 1. 기록해요, 가계부
- 제로힙에서는 웹, 모바일로 언제 어디서든 필요할 때마다 바로바로 소비에 대한 기록을 할 수 있습니다.
- 주제에 따라 가계부를 만들 수 있고, 매일 기록을 할 수 있게 간편한 기록 서비스를 제공합니다.
#### 2. 간직해요, 추억
- 제로힙에서는 소비의 가치를 알기에, 소중한 소비와 함께 한 추억을 타임라인에 차곡 차곡 저장해줍니다.
- 친구와, 가족과 그리고 나 자신에게 선물한 소비의 가치들을 일기장을 쓰듯이 기록할 수 있어요.
- 곧 나올 v2에서는 멤버 추가와 댓글, 좋아요 기능이 추가됩니다.
- 서비스를 이용하는 사람들끼리 가계부를 함께 만들고 추억을 공유할 수도 있어요.
#### 3. 공유해요, 소비의 가치
- 제로힙에서는 과시를 조장하는 SNS가 아닌 **절약을 전시하는 SNS**를 제공합니다.
- 과시를 전시하는 게시물에는 'flex' 버튼을 누를 수 있으며 flex 지수가 많을 수록 게시물의 노출은 줄어듭니다.
- 반대로 '절약' 지수가 많은 게시글은 매달 명예의 전당에 올라가요.
- 다시 말해 `절약은 곧 힙이다!` 제로웨이스트를 지향하며 그것에 가치를 두는 사람들이 모여, 소통이 가능한 곳입니다.
- 적은 돈으로도 소중한 사람들과 가치있는 시간을 보낼 수 있다는 것을 서로에게 증명하며 SNS의 순기능을 만들어봐요. 🌳
#### 4. 나눠요, 우리들의 고민
- 제로힙에서는 나에게 필요하지 않은 소비를 말려줄 유저들이 모인 곳이기도 한답니다.
- 살까? 말까? 고민할 때는 사야 한다? **아니오!**
- 사지 말고 제로힙으로 오세요. 제로힙퍼들이 냉철한 시각으로 여러 분의 소중한 지갑을 지켜줄 것이에요. 🧚🏻♀️
## ⭐️ 팀 소개
> **팀명** : 선빵 👊🏼
### FRONT
| 이름 | 👑 이선아 | 오은비 | 오현석 |
|----------|----------|----------|-------------|
| 이번
프로젝트를
한 짤로
표현한다면? |
|
|
| 깃헙 주소 | [@ Doyu-Lee](https://github.com/Doyu-Lee) | [@ dreamogu](https://github.com/dreamogu) | [@ WAYPIL](https://github.com/waypil) |
| 역할 | 프로젝트 팀장 | 회의록 서기 | 프로젝트 매니저 (PM) |
| 구현 기능 | - 로그인 및 로그아웃
- 회원 CRUD
- 네이버, 카카오, 구글 OAuth
- SEO 최적화 | - 가계부 CRUD
- 가계부 게시글 R
- 이미지 줌인,아웃 기능
- 이미지 크롭 기능
- 공통 디자인 컴포넌트| - 헤더/사이드바 제작
- SNS 게시글 UI
- 글쓰기 페이지
- 반응형 웹 구현 |
| 공통 작업 | 프로젝트 문서화, README | 팀원 소개 페이지 | 영상 제작 |
### BACK
| 이름 | 👑 서재곤 | 김윤희 | 최한별 |
|----------|----------|----------|-------------|
| 이번
프로젝트를
한 짤로
표현한다면? |
|
|
| 깃헙 주소 | [@Jgone2](https://github.com/Jgone2) | [@YOONHEE-KIM](https://github.com/YOONHEE-KIM) | [@onestar](https://github.com/tapdancedorong) |
| 역할 | 백엔드 팀장 | 멘토링 서기 | 품질 테스트 (QA) |
| 구현 기능 | - 가계부 CRUD
- 가계부 게시글 CRUD
- 이미지 업로드(S3)
- 댓글
- 인터페이스화 | - 피드 게시글 crud,
- 투표, 좋아요 기능,
- 회원별 피드 페이지 | - 회원 CRUD, MyPage 구현
- Spring Security
- OAuth2.0 로그인 인증
-JWT 생성 및 발급을 통한 사용자 인증
- 비즈니스 로직 예외처리 추상화 및 공통화 |
| 공통 작업 | 서비스 배포 | 기획 문구 | - 인터페이스 설계 및 추상화
- ERD 테이블 설계
- API 명세서 |
## ⚒ 기술 스택
## 📸 서비스 페이지
각 페이지 별 스크린샷
|시작 페이지(로그인 전)|시작 페이지(로그인 후)|
|------|---|
|
|
|
|시작 페이지(태블릿)|시작 페이지(모바일)|
|------|----|
|
|
|
|회원가입 페이지|로그인 페이지|
|------|---|
|
|
|
|마이 페이지| 구독 리스트 |
|------|---|
|
|
|
|유저 페이지| 구독 리스트|
|------|---|
|
|
|
|회원정보 수정 페이지 | 이미지 수정 모달 |
|------|---|
|
|
|
|회원 탈퇴 페이지| 탈퇴 성공 페이지|
|------|---|
|
|
|
|가계부 생성 페이지| 가계부 목록 페이지|
|------|---|
|
|
|
|가계부 작성 페이지|
|------|
|
|
## ❗️ 기획
- [ <제로힙> 기획서](https://valuable-trawler-3af.notion.site/b00b1a9985714bce8409e35b5119e530?pvs=4)
- [Figma 디자인 목업](https://www.figma.com/file/sdzWtE9uQQKCuij5Jclrk0/ZEROHIP?type=design&node-id=1202%3A688&mode=design&t=McLJaOYw9Bfg6lZt-1)
- [Figma 화면 정의서](https://www.figma.com/file/sdzWtE9uQQKCuij5Jclrk0/ZEROHIP?type=design&node-id=1202%3A688&mode=design&t=McLJaOYw9Bfg6lZt-1)
## ⚡️ 기술 문서
- [사용자 요구사항 정의서](https://docs.google.com/spreadsheets/d/1e8pn8s0n09KRMwWzdX84FUiZ9hj2ncbnB9sBrImGdbY/edit?usp=sharing)
- [ API 명세서 (추후 POSTMAN으로 정리 예정) ](https://docs.google.com/spreadsheets/d/1e8pn8s0n09KRMwWzdX84FUiZ9hj2ncbnB9sBrImGdbY/edit#gid=562356072)
DB ERD
## 🗂 팀 문서
- [팀 컨벤션](https://valuable-trawler-3af.notion.site/adbf58de29ae4e72a6440b503eca393c)
- [주차별 회고](https://valuable-trawler-3af.notion.site/KPT-a4d94024fb7b411d8b3000a3c17b5755)