Git Product home page Git Product logo

ygtang-client's Issues

Mock server 개발

설명

json-server를 이용해 mock server를 개발합니다

할 일

  • mock server 환경 설정
  • 인증 관련 스키마 작성
  • api client에 mock server 적용

스토어(store)

설명

Recoil의 atom을 이용하여 제작합니다.

전역에서 사용하는 변수를 관리하기 위한 Store hook을 제작하는 작업들입니다.

할 일

  • [ ]

Framer-motion 상수 설정

설명

아직 확정되진 않았지만 framer-motion과 함께 사용될 상수를 정의합니다.

할 일

  • 상수 정의

개발 환경 설정

설명

Next.js 기반 환경을 설정합니다.

할 일

  • Create Next App
  • lint, prettier
  • Emotion
  • Recoil
  • SWR
  • Framer-motion

공용 컴포넌트 - Button

설명

다양한 버튼을 개발합니당

할 일

  • CTA Button
  • Filled Button
    Floating Button
    Link, Add Button
  • Icon Button
  • Ghost Button
  • Text Filled Button

공용 훅 - 모달

설명

공통적으로 사용될 Modal 관련 개발 합니다.

할 일

  • ModalWrapper component 개발
  • useModal useToggle hook 개발

스토어(store) - User

설명

사용자 정보를 initialize때 api에서 받아서 저장하는 store를 제작합니다.

할 일

  • Recoil Atom 생성
  • 관리 로직 작성
  • 커스텀 훅 생성

공유 추가

설명

웹뷰에서 해주어야 될 것들에 대한 설정을 합니다.
기본적인 영감 추가는 웹뷰로 이루어 질 예정으로 그에 따른 ios / android를 위해서 해주어야 될 것들에 대한 것을 한다고 생각하면 될 것 같습니다.

할 일

공용 컴포넌트 - 아이콘

설명

react-icons에는 rounded 버전의 머테리얼 아이콘이 없어서 취소.

직접 만드는 방향으로 진행.

할 일

app to web 테스트용 웹 사이트 개발

설명

  • app에서 web으로 데이터를 넘겨주는 시나리오를 테스트하기 위해 테스트 페이지를 구현합니다.
  • pr 단에서 배포된 페이지를 통해 진행하며, 실제 머지까지는 하지 않습니다.

할 일

  • 데이터 받을 방법 고민
  • #58

Ajax client 설정

설명

intersepter, baseUrl 설정 등 axios client를 설정합니다.

할 일

  • axios client 설정
  • fetcher 개발

Lint CI 설정

설명

PR 시 Lint 규칙을 통과하였는지 확인해보겠읍니다

할 것

  • Lint CI 설정

App 레이아웃 설정

설명

web에서도 이질적이지 않은 화면을 보여주기 위해 전체 크기를 설정합니다

할 일

  • _app에 적용

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.