팀프로젝트 17

Team Project | 🌲 KPT | iPark 최종발표

👋 포스팅 내용 : 배포주소 | Github 주소 | 아키텍쳐 | KPT | 피드백 | 개선사항 | 팀 프로젝트 회고 ✨ https://www.ilovepark.net ✨ Github https://github.com/2JYK/iPark_django_backend https://github.com/2JYK/iPark_frontend KEEP (유지하고 싶은 부분) 기획 기능명세서 + 피그마 + ERD + 컨벤션 등 기획에 맞춰 구현한 후 보완점 및 추가점을 찾아 반영하는 부분 코드 컨벤션 진행 및 문서화 변수네이밍, 들여쓰기, 태그, 주석을 작성하여 가독성 향상 기본 구현 완성 후 추가 기능 구현 필요한 최소 기능을 목표치로 잡아서 구현 구현된 부분에 대한 리팩토링 진행 테스트 코드 작성을 통해 완성도 ..

PROJECTS 2022.08.17

Team Project | 🌲 KPT | 최종프로젝트 iPark 중간발표

👋 포스팅 내용 : 배포주소 | Github 주소 | KPT | 피드백 | 팀 프로젝트 회고 ✨ https://www.ilovepark.net ✨ Github https://github.com/2JYK/iPark_django_backend https://github.com/2JYK/iPark_frontend KEEP(유지하고 싶은 부분) 기획 기능명세서 + 피그마 + ERD + 컨벤션 등 기획에 맞춰 구현한 후 보완점 및 추가점을 찾아 반영하는 부분 기본 구현 완성 후 추가 기능 구현 필요한 최소 기능을 목표치로 잡아서 구현 구현된 부분에 대한 리팩토링 진행 테스트 코드 작성을 통해 완성도 있는 기능 구현 API 및 DB 설계에 대한 로직 기획에 최대한 맞추며 나중에 바뀌는 상황이 오더라도 유연하게 대처..

PROJECTS 2022.08.04

Team Project 6 | 7월 14일 |

☀️ https://github.com/2JYK/iPark_django_backend ☀️ ☀️ https://github.com/2JYK/iPark_frontend ☀️ 💨 오늘의 Error: Git branch 오류 이전 프로젝트에서부터 app으로 branch를 생성해 진행해왔었고, branch를 app별로 사용하고자 하였으나 최종적인 merge와 pull request를 해야하니 결과적으로 main과 하위 브랜치의 내용이 크게 다르진 않았었다. 최종 프로젝트이니만큼 app을 위한 브랜치에는 그 기능들만 담자라는 의견이 나왔었고, 컨벤션을 만들때에도 develop 브랜치를 이용해 매일 결과를 push 하고, feature 브랜치는 main에서 가져온 초기값을 제외하고는 그 app만!이었다. 결과적으..

PROJECTS 2022.07.14

Team Project 6 | 7월 13일 |

☀️ https://github.com/2JYK/iPark_django_backend ☀️ ☀️ https://github.com/2JYK/iPark_frontend ☀️ 💨 오늘의 고민: 공원 상세 페이지에 포함되있는 댓글 부분 url을 어떻게 해야할지? 기본적으로 공원 상세페이지 url은 park// 입니다. 페이지 하단에 위치할 댓글 작성 url은 park//comment/ 입니다. 고민 1. 상세 페이지에서 함께 볼 수 있는 공간이니 url이 같아야 하는 걸까? 고민 2. 해당 공원에 대한 댓글의 수정, 삭제시 url은 어떤게 좋을지? 결정과 이유 공원 상세 페이지 : park// 댓글 작성 : park//comment/ 댓글 수정,삭제 : park//comment// 이유는 간단하게 url이 ..

PROJECTS 2022.07.14

Team Project 6 | 7월 12일 |

☀️ https://github.com/2JYK/iPark_django_backend ☀️ ☀️ https://github.com/2JYK/iPark_frontend ☀️ 💨 오늘의 고민: 어제, 오늘 계속 최종 S.A 수정하고 (팀장이 바톤터치를 원하길래 해줬는데.. 할 일이 은근 많은 팀장직..ㅎ..) 맡은 구역 API 작성하고 수정하고, json파일 수정하고 DB 수정하고, 테스트 코드 작성하며 작성한 함수 리팩토링 진행하니 진도가 안나간ㄷㅏ.. 리팩토링 끝내고 소셜부분도 작성하고 프론트도 작성하고 다음주 초에는 CI를 해야할텐데 갈 길이 멀다! 앞으로 더 리팩토링을 하겠지만 작성한 코드를 리뷰하고자 함 ☀️ 공원 상세페이지 filter와 get을 잘 구별하고 내가 원하는 데이터가 뭔지 그려본 다..

PROJECTS 2022.07.12

Team Project 6 | 7월 11일 | 초기 설정 + circular importError

☀️ https://github.com/2JYK/iPark_django_backend ☀️ ☀️ https://github.com/2JYK/iPark_frontend ☀️ 💨 오늘의 Error: circular importError 외래키가 서로를 참조하는 것을 순환 참조(circular import)라고 하는데, 간단하게 str으로 바꿔주면 해결된다. from user.models import User -> 삭제 user = models.ForeignKey(User, ~~~) -> 'user.User' 변경 ImportError: cannot import name 'User' from partially initialized module 'user.models' (most likely due to a c..

PROJECTS 2022.07.12

Team Project 6 | iPark 프로젝트 기획서

🔽 Git https://github.com/2JYK/iPark_django_backend https://github.com/2JYK/iPark_frontend 🔽 Notion https://heady-lan-a0c.notion.site/d4ff35daa2e24bc99ffe46fb3a46d309 와이어 프레임 🔽 user 부분 크게 보기 더보기 기능명세서 핵심 기능 : 공원 찾기, 지도, 커뮤니티, 나눔마켓 - 서울시 공원을 구역을 지정하거나 옵션을 선택해 찾을 수 있고 즐겨찾기를 하여 따로 모아 볼 수 있음 - Tag 선택으로 커뮤니티와 나눔마켓을 선택해 게시글 조회, 작성이 가능 메인페이지 공원 둘러보기 조회순 순서대로 공원을 보여줌 상단바 검색창을 통해 특정 공원을 찾기 네비게이션을 통해 해당 페이..

PROJECTS 2022.07.08

Team Project 6 | 스파르타 코딩클럽 최종 프로젝트 발제 | 7월7일 - 8월16일

❤️ 실제 사용자가 이용할 수 있는 서비스를 만들어봅니다. 자유로운 주제로 프로젝트를 진행해주세요. 그렇지만 기능 구현 > 프로젝트 기획 이라는 것을 염두에 두고 너무 새로운 기능을 만들기보다는 기존에 있는 서비스들의 기본기능들을 충실하게 구현하는 것을 목표로 해주세요. 필수 포함 사항 👩🏻‍💻 백엔드 개발자로서 능력을 기르기 위한 부분 프론트엔드와 백엔드를 나누어서 프로젝트를 만들어주세요. CRUD API 작성 확실히 익히기 장고에서 모델 관계 확실하게 설정하기 DB 모델링 확실하게 하기 ERDcloud로 ERD를 그려주세요 many-to-many, many-to-one 이해 확실히 하신 후 설계 반영 진행해주세요. 컬럼명, 필드선택, 컬럼설명까지 “부연설명 없이 이해할 수 있는 수준으로" 작성해주세요..

PROJECTS 2022.07.07

Team Project 5 | 👨🏻‍🎨 KPT | 유화 제작 서비스 프로젝트

👋 포스팅 내용 : Github 주소 | 결과물 영상 | 튜터님들 피드백 | KPT | 결과물 캡쳐 | 공부해야할 것 | 팀 프로젝트 회고 👨🏻‍🎨 Github https://github.com/2JYK/The-season-of-N.11_backend https://github.com/2JYK/The-season-of-N.11_frontend 프로젝트 결과물 🖼 튜터님들 피드백 이상록 튜터 배포까지 깔끔하게 구현해보고 인증이 안되었을때는 로그인 페이지로 이동하는 로직과 style입력해서 그에 해당하는 이미지를 변환하도록 로직을 잘 구현해주셨습니다. 그리고 적용할 스타일 사진을 선택하게 해서 다양한 결과를 볼수있었던점이 좋았습니다. nested serializer와 SerializerMethodField클..

PROJECTS 2022.07.06

Team Project 5 | 7월 2-6일 |

Team Project 5 | The season of N.11 ✨ Github https://github.com/2JYK/The-season-of-N.11_backend.git https://github.com/2JYK/The-season-of-N.11_frontend.git 유화 제작 서비스 ; 사용자가 입력한 사진에 사계절의 효과를 주어 업로드, 수정 및 삭제 를 할 수 있음 👩🏻‍💻 담당 파트 : 회원가입 | 로그인-JWT발급 | 유화 제작 인공지능 기술 | 마이페이지-업로드,북마크 사진 | 게시글 수정 및 삭제 🌱 7월 2-6일 ✔️ 진짜.. 너무 바빴음.... 했던 작업 나열이 힘듬..  👍 포스팅 내용 ➕ 현재까지 결과물

PROJECTS 2022.07.06
반응형