Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Team-O2/Front-end

Repository files navigation

🐳 O2-Frontend

서비스명

💙 O2 : open together

-함께 성장하는 공간, CEO들이 마시는 산소

Project Period : 2021年06月26日 ~ 2021年07月17日
Project Code Refactoring : 2021年07月25日 ~ ing

프로젝트 소개

💡 O2는 타인과의 정보를 공유하여 성장하고 마침내 성공적인 결과를 만들어 낼 수 있는 가치를 추구합니다.

프로젝트 뷰


O2의 랜딩 페이지 입니다


나의 창업 스토리를 기록하는 LearMySelf페이지 입니다


창업 성장 스토리를 나누는 ShareTogether 페이지 입니다


마이페이지 입니다

로그인 회원가입 페이지입니다

개발 담당 부분

🧑🏻‍💻 강영우

* My Page
* Setting 
* Archiving

👩🏻‍💻 김효인

* Learn Myself
* Id, Pwd 찾기

👩🏻‍💻 배수빈

* Header
* Login, Signin
* Landing Page
* Admin Page

👩🏻‍💻 현지영

* Share Together
* Footer
* Notice Page

기술 스택 및 사용 라이브러리

"@testing-library/jest-dom": "^5.14.1",
"@testing-library/react": "^11.2.7",
"@testing-library/user-event": "^12.8.3",
"@types/jest": "^26.0.23",
"@types/node": "^12.20.15",
"@types/react": "^17.0.11",
"@types/react-dom": "^17.0.8",
"@types/react-router-dom": "^5.1.7",
"@types/styled-components": "^5.1.10",
"axios": "^0.21.1",
"react": "^17.0.2",
"react-dom": "^17.0.2",
"react-router-dom": "^5.2.0",
"react-scripts": "4.0.3",
"recoil": "^0.3.1",
"styled-components": "^5.3.0",
"styled-reset": "^4.3.4",
"styled-tools": "^1.7.2",
"typescript": "^4.3.4",
"web-vitals": "^1.1.2"
"@typescript-eslint/eslint-plugin": "^4.28.1",
"@typescript-eslint/parser": "^4.28.1",
"eslint": "^7.29.0",
"eslint-config-prettier": "^8.3.0",
"eslint-plugin-prettier": "^3.4.0",
"eslint-plugin-react": "^7.24.0",
"prettier": "^2.3.2"

프로젝트 구조

📦src
  📂apis
   📂ShareTogether
    📜index.tsx
   📜index.ts
   📜myPage.ts
  📂assets
   📂fonts
   📂images
    📂mypage
   📂styles
    📜animation.ts
    📜GlobalStyles.ts
    📜theme.ts
  📂components
   📂atoms
    📂Button
    📂CheckBox
    📂ChipBtn
    📂DotText
    📂fileUpload
    📂HashTag
    📂Icon
    📂Img
    📂ImgSelector
    📂Input
    📂Label
    📂Link
    📂Modal
    📂MyPageCard
    📂StyledInput
    📂Tag
    📂TextArea
    📜index.ts
   📂molecules
    📂AdminChallengeCard
    📂AdminChallengeOpenForm
    📂AdminWriteForm
    📂BadgeExpCard
    📂Card
    📂CategoryButton
    📂ChallengeComment
    📂ChallengeCommentWrite
    📂ChallengeHeader.tsx
    📂ChallengeRegister
    📂ChallengeReplyComment
    📂ChallengeSingleWrite
    📂ChallengeWriteTag
    📂CommentedBoardRow
    📂CommentWrite
    📂Concert
    📂ConcertCard
    📂ConcertTitle
    📂DeleteModal
    📂DetailTitle
    📂DropDown
    📂DropDownMulti
    📂EditCard
    📂EditorForm
    📂FindPwdForm
    📂HamDropDown
    📂JoinCheck
    📂Joinform
    📂LearnMyselfCard
    📂Loginform
    📂MyPageSection
    📂MyPageSlider
    📂Notice
    📂NoticeDetailTitle
    📂NoticeSingleComment
    📂RegisterHeader
    📂ReplyComment
    📂SearchBar
    📂ShareTogetherCard
    📂SingleComment
    📂ChallengeDetailCard
    📂WriteCard
    📜index.ts
   📂organisms
    📂AdminChallengeList
    📂AdminChallengeOpen
    📂AdminWrite
    📂CategoryList
    📂CommentList
    📂ConcertCardList
    📂ConcertList
    📂DetailContent
    📂FindPwd
    📂Footer
    📂Hamburger
    📂Header
    📂Join
    📂Login
    📂MyCommentList
    📂MyPageHeader
    📂NoticeCommentList
    📂NoticeDetailContent
    📂NoticeHeader
    📂NoticeList
    📂SearchForm
    📂ChallengeCard
    📜index.ts
   📂templates
    📂Base
    📂Home
    📂Join
    📂LearnMyself
     📜ChallengeEdit.tsx
     📜ChallengeList.tsx
     📜ChallengeRegister.tsx
     📜ChallengeWrite.tsx
     📜index.tsx
    📂Login
    📂MyPage
    📂Notice
    📂Setting
    📂ShareTogether
    📂ShareTogetherDetail
   📜index.ts
  📂hooks
   📜index.ts
  📂libs
   📜axios.ts
   📜getChallenge.ts
  📂pages
   📂AdminChallengeList
   📂AdminChallengeOpen
   📂AdminWrite
   📂FindPwd
   📂Home
   📂Join
   📂LearnMyself
   📂Login
   📂MyPage
    📂ScrappedLearnMyself
    📂ScrappedShareTogether
    📜index.tsx
   📂Notice
   📂NoticeDetail
   📂SetPwd
   📂Setting
   📂ShareTogether
   📂ShareTogetherDetail
   📜index.ts
  📂resources
   📜string.ts
  📂stores
   📜user.ts
  📂types
   📜learnMySelf.ts
   📜myPage.ts
   📜shareTogether.ts
  📂utils
   📜index.ts
  📜App.tsx
  📜index.tsx
  📜react-app-env.d.ts
  📜Router.tsx

Code Convention

🏝 브랜치 중심 운영

main develop feat/ fix/

🔤 커밋 메세지

Feat: 기능 추가
Fix: 오류 수정
Refactor: 코드 수정 //기능까지 변경
Style: 코드 수정 //기능은 수정되지 않음
Docs: 문서 변경
Fix: 오류 수정
Etc: 기타 
 한글로 Commit

About

오투 웹 프론트엔드

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 5

AltStyle によって変換されたページ (->オリジナル) /