Giter Site home page Giter Site logo

web20-oao's Introduction

OAO!

😎 팀원 소개

전대성 유능 윤수빈 박나경
개발자, 팀장, 회의록 담당 개발자, 이슈, 일정 담당 개발자, 위키, 칭찬 담당 개발자, 총무, 비품, 전화 담당
버그 슬레이어 마우스 그림 마에스트로 깃 보헤미안 아이솔레이션 마스터
daeseong9388 n-ryu kumsil1006 NaGyeong-Park

⭐️ 배포 주소

🔥 프로젝트 소개


계획 세우는 데에 힘을 다 쓰고 포기하신 분?!

할 일이 너무 많아서 하나에 집중이 안 되는 분?!

OaO는 계획에 대한 부담과 집중 분산 문제를 해결하는 서비스입니다.

  • 계획에는 최소한의 에너지만, 눈앞에 일에만 몰입 할 수 있게 해주는 스마트 일정관리 서비스
  • 중요도, 마감일에 따라 우선순위를 정해주는 정렬 알고리즘을 통해 가장 중요한 한 가지 일만을 보여주고 집중할 수 있는 서비스

🥑 프로젝트 문서

📌 기술스택



web20-oao's People

Contributors

n-ryu avatar kumsil1006 avatar nagyeong-park avatar daeseong9388 avatar

Stargazers

Seungyoon Lee avatar  avatar Dohyeong Kim avatar  avatar YoonSun avatar  avatar  avatar  avatar 찰흙고양이 avatar HYUKJIN OH avatar geon choi avatar 이창명 avatar 권유리 avatar  avatar  avatar  avatar MinuKang avatar MinGyeong Park avatar seungchan avatar pythonstrup avatar Kim Myeongil avatar  avatar  avatar

Watchers

totuworld avatar John Cho (조은) avatar  avatar

Forkers

nagyeong-park

web20-oao's Issues

fix: eslint standard로 바꾸기

버그 설명

airbnb는 너무 낡았다.
이젠 스탠다드가 대세다.

기대 동작 설명

쓸데없는 린트는 이제 그만

버그 재현법

No response

실행 환경

No response

기타 참고 사항

No response

feat: test issue

개요

test

체크리스트

  • #16
    • small description
  • sub issue test2

세부사항

fix: codecov 파일 업로드에 대한 고민 필요

버그 설명

  • test coverage 파일 중 codecov 파일을 git에서 관리하는 것에 대한 검증 필요

기대 동작 설명

  • test coverage 파일 중 codecov 파일을 git에서 관리하는 것에 대한 검증 필요

버그 재현법

No response

실행 환경

No response

기타 참고 사항

No response

fix: gitignore 문서 하나로 병합

버그 설명

.gitignore 문서가 서브디렉토리에 별개로 존재

버그 재현법

해당 없음

의도했던 동작

디렉토리 최상단에 .gitignore가 단 하나만 존재.
디렉토리 어느 위치에서도 git 동작시 최상단 .gitignore가 적용

스크린샷

image

실행 환경

해당 없음

기타 참고사항

fix: github action 최적화

버그 설명

  • github action 최적화

기대 동작 설명

  • 불필요한 파일 분리에 대한 고민
  • 버전 관리에 대한 고민 등

#46

버그 재현법

No response

실행 환경

No response

기타 참고 사항

No response

feat: todo 인터페이스 설계 및 테스트 데이터 수집

개요

  1. todo 인터페이스 설계
  2. 테스트 데이터 수집
  3. vite.config.ts trailing comma, semicolon 추가

체크리스트

  • todo 항목에 대한 인터페이스 설계
  • 테스트 raw data 수집

세부사항

rawData format

export interface RawData {
  // (필수) 입력값 및 기본 데이터
  title: string; // VARCHAR(255), 할일의 이름
  content: string; // TEXT, 할일의 상세 내용
  priority: number; // INT or ENUM, 할일의 우선순위 레벨
  until: string; // string, 할일의 마감기한
  from: string; // string, 할일의 시작기한
}

fix: 테스트 리팩터링

버그 설명

  1. macro 테스트 나누기
  2. toBetoBeTruthy 같은 것으로 더욱 시맨틱하게 바꾸기
  3. 함수의 사용설명서와 같은 스토리를 표현할 수 있는 테스트 작성하기

기대 동작 설명

  1. macro 테스트 나누기
  2. toBetoBeTruthy 같은 것으로 더욱 시맨틱하게 바꾸기
  3. 함수의 사용설명서와 같은 스토리를 표현할 수 있는 테스트 작성하기

버그 재현법

No response

실행 환경

No response

기타 참고 사항

No response

feat: Jest 설정

개요

Jest 설정

체크리스트

  • Jest 설정

세부사항

  • 없음

fix: typescript 실행 방법에 따른 import 에러 처리하기

버그 설명

vite, jest, yarn, node, ts-node, browser 등 코드를 실행시킬 때마다 import를 처리하는 방식이 달라 생기는 에러들이 생긴다.

기대 동작 설명

import가 정상 작동한다

버그 재현법

  1. node --loader ts-node/esm를 통해 typescript를 실행시키면 json 파일을 import하지 못한다.
  2. yarn test(jest)를 통해 file을 읽고 쓰는 코드를 실행할 수 없다.

실행 환경

No response

기타 참고 사항

No response

feat: 테스트 리포트 생성 Action 추가

피처 개요

테스트 리포트 생성 Action 추가

피처 설명

  • 테스트 리포트를 자동으로 생성해주는 Github Action 추가
  • workflow에 항목 생성해주는 기존 Marketplace사용
  • (optional) Marketplace Action 수정하여 PR 댓글에도 요약 추가할 수 있도록 수정.

체크리스트

  • (optional) Marketplace Action 수정하여 PR 댓글에도 요약 추가할 수 있도록 수정.

관련 정보

https://github.com/dorny/test-reporter

feat: test issue

개요

무엇에 관한 이슈인지

체크리스트

  • 체크리스트1

세부사항

feat: 테스트 케이스 작성

피처 개요

  • 스케쥴링 알고리즘 테스트를 위한 테스트 케이스를 작성한다.

피처 설명

  • 함수의 시그니쳐는 일단 생략하고 input, output의 값을 정한다.

체크리스트

  • 테스트 코드 입력 생성자 구현
  • 검증 알고리즘 작성
  • Todo List 정렬
  • Todo 선후 관계 상태관리

관련 정보

No response

micro feat: frontend codecov 적용

마이크로 피처 설명

frontend code coverage report 설정

  • main, release branch에 PR이 올라가면 coverage report comment 달리게 설정

fix: validation 함수의 reduce를 every로 바꾸기

버그 설명

매 element마다 check를 하고 하나라도 false일 경우 false로 만들어주기 위해 reduce를 사용했는데 가독성도 떨어지는 이슈가 발생했다.

기대 동작 설명

every 등 다른 함수를 이용해서 더욱 가독성을 높여보자!

버그 재현법

No response

실행 환경

No response

기타 참고 사항

No response

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.