목록Project (12)
개발story
https://tv.kakao.com/channel/4070757/cliplink/435496923 회고 Typescript를 배우고나서 적용해보기 위한 프로젝트였다. React, Firebase문법, Typescript, 지도 api등 신경쓸게 많은 프로젝트였다. Typescript를 완벽하게 적용하고 싶었지만 ReactNative를 배우고 프로젝트 후 typescirpt 배우고 프로젝트를 하다보니 React에 대한 개념이 많이 사라지기도 했고 firebase문법에도 많이 헤매서 typescript를 제대로 적용해보지 못한 아쉬움이 많이 남는다. 최종 프로젝트 전까지 next.js를 배우면서 typescript와 이전 react redux 부분들을 복습하면서 최종프로젝트에는 모든걸 써볼 수 있도록 해야..
https://www.notion.so/S-A-CODE-MATE-07f779c96d634f798e0463cd1479f0f1
🤔 kpt 회고 🔗Project 📕소개 프로젝트명 : 2023 그거알고 있니? 📕 목적 2023년부터 달라지는 정책에 대해서 게시글을 올려서 정보를 전달하고 댓글을 남기며 달라지는 정책에 대한 별점을 사용자가 매기고 토론할 수 있도록 제작 📕 구현한 기능 공통 로그인/회원가입 CRUD 구현 (Firebase) 게시글 생성 게시글 조회 게시글 삭제 댓글 생성 댓글 조회 댓글 삭제 react-navigation 을 이용하여 라우팅 및 레이아웃을 구성하기 1개 이상의 스크린에 Dark Mode를 구현하기 TextInput **에 유효성 검증 기능을 적용하기 react-query 의 useQuery를 사용하여 fetch(get) 요청하기 (useMutation은 선택) github 과 git 명령을 통해 버전관..
https://www.youtube.com/watch?v=w8iYXk4HdUs 회고 먼저 React Native로 앱을 만들기 위해 안드로이드 스튜디오를 설치하는것 부터 만만치 않았다. expo를 이용해서 만들 수 있지만 폰을 보고 만드는게 너무 불편해서 어쩔 수 없이 설치를... 앱을 만드는것도 처음인데 firebase까지 신경써야하다 보니 마냥 쉽지만은 않았고 저녁늦게까지 항상 남아서 프로젝트를 진행했었다. 다행히 팀원들이 다들 열심히 해줘서 마무리는 지었지만 프로젝트 중간에 한분이 아프셔서 조금 미흡하게 완성되어 아쉬웠다. 한번 더 만들면 더 잘만들 수 있을 것 같은데....!! 좋았던 점 - dev / feature 브랜치를 사용해서 git flow를 활용하여 git commit 컨벤션을 지켜서 ..
[ Keep, 계속 이렇게 할래요! ] 프로젝트 기획과정에서 git convention 을 미리 공유하고 팀원 모두가 잘 지켰습니다. 노션에 프로젝트의 전반적인 내용이 공유되어 방향성을 잘 잡을 수 있었습니다 git을 통해 프로젝트 버전관리가 잘 되었고, 그 과정에서는 brach에서 명확한 작업별로 분업화가 되었던 것 같습니다. 일에 우선순위를 확실하게 나누어 작업하겠습니다. 추가기능의 구현보다 필수기능의 구현에 집중하여 프로젝트 완성본의 완성도와 개인별 실력향상이 더 높아지니까요. 중간중간에 잘 풀리지 않는 문제들은 서로 공유해서 다같이 한화면에서 작업을 진행하는 과정이 참 좋은 것 같습니다. 다양한 시각으로 문제해결이 가능하고, 순간 막히는 부분도 서로 격려하며, 여러명이 바로바로 해결해 나가 프로젝..
https://tv.kakao.com/v/435141438 회고 React를 공부하면서 개인과제를 하고 redux, toolkit, thunk, axios를 모두 활용해서 만든 프로젝트이다. 시작은 5명에서 시작했으나 한분이 시작과 동시에 참여를 안하시게 되서 4명이서 똘똘 뭉쳐서 프로젝트를 완성하게 되었다. 프로젝트 기간이 살짝 짧았고 주말에 크리스마스까지 껴있어서 조금 힘들었던 기억이 있지만 팀원분들의 열정과 노력 덕분에 힘듦이 조금 상쇄 되었던것 같다. 프로젝트 하면서 내가 조금 많이 해매면서 방황했던것 같은데 도움을 준 팀원들에게 고맙다. 특히 git flow를 활용해서 git과 github를 다루는 부분과 git commit 컨벤션에 대해서도 많이 배울수 있었다. 좋았던 점 - dev / fea..

프로젝트 기간 22.12.22 ~ 22.12.28 프로젝트 주제 리액트 프로젝트(Redux, toolkit, Thunk 등을 활용) - 코딩테스트 문제 질문하고 힌트답변을 얻을 수 있는 사이트 프로젝트명 프로젝트 제목 : 헬프로그래머스 ( 헬프 + 프로그래머스 ), ( 헬 + 프로그래머스 ) 서비스 목적 알고리즘 문제를 어려워하는 분들을 위해 질문을 게시하고, 댓글로 힌트를 주고 받을 수 있습니다. 핵심은 댓글이 가려진 상태로 원하는 수준의 힌트만 열어볼 수 있습니다. 와이어프레임 워크플로우 API 메인페이지 - 목록 전체 조회 로그인페이지 - 로그인 회원가입페이지 - 회원가입 프로필페이지 - 사진변경 내 게시물페이지 - 내 게시물 조회, 수정, 삭제 글작성페이지 - 게시물 작성하기 배포하기 기능 Met..
일주일간 한 일 - 프로젝트 : 뉴스피드 만들기 - 팀명 : 2런우연2 - 필수 작업 : Authentication에서 제공하는 api를 이용하여 아래 회원 가입, 로그인을 구현 / Firestore 에서 제공하는 api를 이용하여 CRUD 구현 / Authentication 에서 제공하는 uid를 이용해서 내 게시물을 모아서 조회 / Cloud Storage에서 제공하는 api를 이용하여 이미지 업로드와 다운로드 url을 받아서 이미지 핸들링 / S3를 이용해서 배포 / AWS Route 53(DNS 서버)과 가비아(네임 서버) 설정을 통해 도메인 연결 - 추가 작업 : 로그인, 회원 가입 예외 처리 / 검색 기능 / 모달 창 구현 Keep - 오류 해결을 위한 라이브 코딩으로 문제 해결 - 모두가 포..
. 뉴스피드 프로젝트 결과물 회고 Html / Css / Javascript 를 이용해서 만들었다. 자바스크립트 기초강의와 firebase 실시간 강의를 듣고 만든 결과물. 프로젝트를 하면서 처음엔 firebase에 대해서 공부하느라 시간을 많이 쓰고 그 이후엔 자바스크립트 문법때문에 하면서 많이 막혀서 힘들었던 프로젝트. 늘 프로젝트는 내가 배운것보다 챌린지 형식으로 더 하이 레벨을 요구해서 나를 극한으로 몰아가는듯한 느낌이다...! 이번 프로젝트를 통해 자바스크립트의 중요성에 대해서 깨닫게 되었다. 리액트공부를 하면서도 자바스크립트 기본기에 충실해야 겠다는 생각을 하게된 프로젝트! 아쉬웠던 점 저번 미니프로젝트때 못했던 git협업을 해보려고 노력했다. 하지만 충돌걱정 때문에 파일을 따로 merge 해..