Skip to content
박유진(Park Yoojin) edited this page May 17, 2022 · 2 revisions

🍀 moss

자기개발을 위한 스터디 모임 플랫폼 입니다.
다양한 스터디를 만들고, 함께 목표를 공유하며 성장할 수 있도록 돕는 프로그램 입니다.

🌷 팀원 소개


박유진

손수철

김준우

최성이

강혜진
  • 공지사항 기능
  • 개인 목표량 기능
  • 배너 UI
  • 스터디 기능
  • 더보기 기능
  • 개인 목표 UI
  • 로그인 기능
  • 일정 기능
  • 회원가입 기능
  • 투두리스트 기능
  • 회원가입 UI
  • 공지사항 UI
  • 디자인
  • UI구현

🪴 프로젝트 구조

.
├── README.md
├── next-env.d.ts
├── next.config.js
├── package-lock.json
├── package.json
├── prisma
│   └── schema.prisma
├── src
│   ├── components
│   │   ├── Banner.tsx
│   │   ├── Calendar
│   │   │   ├── Calendar.tsx
│   │   │   ├── MyPage
│   │   │   │   ├── MyCalendar.tsx
│   │   │   │   └── MyScheduleModal.tsx
│   │   │   └── StudyPage
│   │   │       ├── Button.tsx
│   │   │       ├── DeleteModal.tsx
│   │   │       ├── ScheduleList.tsx
│   │   │       ├── ScheduleModal.tsx
│   │   │       ├── StudyCalendarWrap.tsx
│   │   │       └── Title.tsx
│   │   ├── Find
│   │   │   ├── FindForm.tsx
│   │   │   └── modal
│   │   │       ├── FindModal.tsx
│   │   │       ├── Id_Modal.tsx
│   │   │       └── Pw_Modal.tsx
│   │   ├── Join
│   │   │   ├── FileUpload.tsx
│   │   │   └── JoinInput.tsx
│   │   ├── Login
│   │   │   ├── LoggedInStateBtn.tsx
│   │   │   ├── LoginForm.tsx
│   │   │   ├── LoginInput.tsx
│   │   │   ├── LoginLink.tsx
│   │   │   └── LoginStart.tsx
│   │   ├── MyPage
│   │   │   ├── CreateStudy.tsx
│   │   │   ├── MyPageBanner.tsx
│   │   │   ├── MyPageContainer.tsx
│   │   │   ├── MyStudyChart.tsx
│   │   │   ├── Record.tsx
│   │   │   ├── StudyChart.tsx
│   │   │   ├── StudyList.tsx
│   │   │   ├── StudyTimer.tsx
│   │   │   └── UserInfo.tsx
│   │   ├── Notice
│   │   │   ├── Button.tsx
│   │   │   ├── NoticeList.tsx
│   │   │   ├── NoticeTitle.tsx
│   │   │   └── PostEditor.tsx
│   │   ├── SearchInput.tsx
│   │   ├── StudyCard.tsx
│   │   ├── StudyList.tsx
│   │   ├── StudyMain
│   │   │   ├── ApplyStudyModal.tsx
│   │   │   ├── Member.tsx
│   │   │   ├── Notice.tsx
│   │   │   ├── StudyBanner.tsx
│   │   │   ├── StudyComponents.tsx
│   │   │   ├── Todo.tsx
│   │   │   └── TodoItem.tsx
│   │   ├── StyleComponents.tsx
│   │   ├── TitleSearch.tsx
│   │   └── layouts
│   │       ├── Layout.tsx
│   │       ├── index.tsx
│   │       └── partials
│   │           ├── Footer.tsx
│   │           ├── Header.tsx
│   │           └── Title.tsx
│   ├── constants
│   │   └── index.tsx
│   ├── libs
│   │   ├── client
│   │   │   ├── useMutation.ts
│   │   │   └── useUser.ts
│   │   └── server
│   │       ├── client.ts
│   │       ├── withHandler.ts
│   │       └── withSession.ts
│   ├── pages
│   │   ├── _app.tsx
│   │   ├── api
│   │   │   ├── goal
│   │   │   │   └── index.ts
│   │   │   ├── notice
│   │   │   │   ├── [id]
│   │   │   │   │   ├── current.ts
│   │   │   │   │   └── total.ts
│   │   │   │   ├── create.ts
│   │   │   │   ├── delete.ts
│   │   │   │   ├── edit.ts
│   │   │   │   ├── index.ts
│   │   │   │   └── view.ts
│   │   │   ├── schedule
│   │   │   │   ├── mypage
│   │   │   │   │   └── index.ts
│   │   │   │   └── studypage
│   │   │   │       ├── [id]
│   │   │   │       │   ├── delete.ts
│   │   │   │       │   ├── edit.ts
│   │   │   │       │   └── total.ts
│   │   │   │       └── index.ts
│   │   │   ├── study
│   │   │   │   ├── [id]
│   │   │   │   │   └── index.ts
│   │   │   │   ├── apply.tsx
│   │   │   │   ├── create.ts
│   │   │   │   ├── getInfo.tsx
│   │   │   │   ├── getUser.tsx
│   │   │   │   ├── getUserName.tsx
│   │   │   │   ├── my_study.ts
│   │   │   │   └── total_study.ts
│   │   │   ├── todo
│   │   │   │   ├── delTodo.ts
│   │   │   │   ├── editTodo.ts
│   │   │   │   └── index.ts
│   │   │   ├── upload
│   │   │   │   ├── avatar.ts
│   │   │   │   └── image.ts
│   │   │   └── users
│   │   │       ├── find-id.ts
│   │   │       ├── find-pw.ts
│   │   │       ├── index.ts
│   │   │       ├── join.ts
│   │   │       ├── loggedInUser
│   │   │       │   ├── edit_idpw.ts
│   │   │       │   ├── edit_info.ts
│   │   │       │   └── index.ts
│   │   │       ├── login.ts
│   │   │       ├── logout.ts
│   │   │       └── token_login.ts
│   │   ├── edit
│   │   │   └── [id]
│   │   │       ├── id_pw.tsx
│   │   │       └── info.tsx
│   │   ├── index.tsx
│   │   ├── join
│   │   │   └── index.tsx
│   │   ├── login
│   │   │   ├── find_id.tsx
│   │   │   ├── find_pw.tsx
│   │   │   └── index.tsx
│   │   ├── my-page
│   │   │   └── index.tsx
│   │   ├── search
│   │   │   └── index.tsx
│   │   └── study
│   │       └── [studyId]
│   │           ├── index.tsx
│   │           └── notice
│   │               ├── [id].tsx
│   │               ├── edit
│   │               │   └── [id].tsx
│   │               ├── index.tsx
│   │               └── write.tsx
│   ├── styles
│   │   ├── components
│   │   │   ├── Calendar.ts
│   │   │   └── Find-id-pw.ts
│   │   ├── components.ts
│   │   ├── globals.css
│   │   └── reset.css
│   └── types
│       ├── Login.ts
│       ├── Member.ts
│       ├── Notice.ts
│       ├── Todo.ts
│       ├── edit.ts
│       ├── join.ts
│       ├── schedule.ts
│       └── study.ts
├── tsconfig.json
└── yarn.lock

🌳 프로젝트 일정

내용 일정 기간
프로젝트 기획 2022년 2월 26일 ~ 2022년 3월 3일 5일
디자인, 컨벤션 구현 2022년 3월03일 ~ 2022년 3월 10일 8일
UI,UX구현 2022년 3월 10일 ~ 2022년 3월 31일 21일
백엔드 구현 2021년 4월 1일 ~ 2022년 5월 9일 39일
정리 및 배포 2022년 5월 9일 ~ 2022년 5월 17일 9일

🎋 UI / BM

스크린샷 2022-05-17 오후 5 50 43

Clone this wiki locally