- React Native
- Emotion
- Recoil
dnd-7th-10-frontend's Introduction
dnd-7th-10-frontend's People
dnd-7th-10-frontend's Issues
코딩 컨벤션 문서 작성
- 코딩 컨벤션 종류 검색
- 코딩 컨벤션 문서 작성
라이브러리 조사 및 테스트
- 라이브러리 조사
- 라이브러리 테스트
기본 라우팅 세팅
폴더 콘텐츠 개발
아티클 목표 설정
- 일주일/한달 등의 단위로 읽어야하는 아티클의 갯수를 목표 설정
: 계속해서 앱의 접속률을 높이고, 사용자에게 아티클을 읽게 하는 동기 부여
메모
패키지/프로젝트 명 변경
공통 헤더 컴포넌트
리마인드 리스트
리마인딩
- 사용자가 직접 아티클을 언제 읽겠다고 알림 설정
• ex) 출퇴근 중 자기개발이 하고 싶은 유저가 출퇴근 시간에 주기적으로 알림을 받는다.
• ex) 저장한 아티클을 추후에 읽어야하는 날짜에 알림을 받는다. - 저장 후 읽지 않은 아티클은 다시 읽을 수 있게끔 추천 아티클 코너로 리마인딩
폴더 컨텐츠 빈화면 개발
[Epic] 스플래시
요구사항
- 로그인
- 로그인 시 -> 홈으로 이동
- 비 로그인 시 -> 온보딩/소셜로그인
디자인 시스템 justify-content 타입 수정
FlexAlignType은 align-items에만 적용됨.
justify-content 타입 추가 필요
아키텍쳐 설계
Github Actions 설정
react-navigation 적용
프로젝트 기본 세팅
RN 프로젝트 기본 세팅
- eslint 설정
- prettier 설정
- husky / lint-staged 설정
- commitlint 설정
디자인 시스템 개발
스플래시 스크린 개발
링크 저장 및 관리
- 사용자의 관심사 기반으로 폴더를 생성, 링크 분류
- 링크 검색 기능
- 아티클 주소를 복사하고 앱을 켰을 때 자동 붙여넣기가 되게끔 하여 빠른 저장 가능
(ex 계좌번호를 복사해서 뱅킹앱에 접속했을 때 바로 붙여넣기 되는 것) - 분류하지 못하고 모은 링크들은 한번에 분류
리마인드 홈
[Epic] 링크 상세
플레이 스토어 aab 알파 테스트 배포
메모 추가
관심사 폴더 묶기
테스트 방법 조사
- 테스트 방법 조사
썸네일 클릭시 웹뷰/메모 이동
[Epic] 폴더 및 링크 목록
요구사항
- 아티클 리스트
컨텐츠 보이기
디자인시스템 값 세팅
알림
Pretendard 폰트 추가
Beta Project Workflow Test
기술 스택 문서 작성
- 기술 스택 및 라이브러리 조사
- 기술 스택 문서 작성
[Epic] 링크 추가
요구사항
로그인 화면 개발
[Epic] 웹에서 공유하기
요구사항
- URL 복사 후 앱 실행 시 링크 저장으로 이동
- 웹에서 내보내기 시 폴더 선택으로 이동
간단한 메모나 감상평
- 링크에 메모 및 리뷰
읽은 아티클은 링크를 열지 않고 내용을 간편하게 확인할 수 있는 기능
바텀 네비게이션 개발
헤더 elevation 추가 및 잘못된 props 수정
홈 화면 개발
[Epic] 홈
common 컴포넌트 경로 오류
커밋 컨벤션 문서 작성
- 커밋 컨벤션 종류 검색
- 커밋 컨벤션 문서 작성
폴더 생성 개발
[Epic] 리마인드
태그 입력
[Epic] 웹뷰/메모
요구사항
- 메모가 있으면 불러오기
- 메모 편집 기능
의논해야 할 내용
- 메모 형태
- 메모가 줄 글 형태의 하나인지
- 메모지 형태의 여러개인지
링크 추가 화면 개발
웹뷰 + 메모 MVP
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.