Hanghae99 1일차 (Project)
항해 99 1주차 미니프로젝트의 와이어프레임
항해 1주차의 첫날 새로운 팀원들과 함께 5일만에 만들
미니 프로젝트의 와이어프레임 작성 및 api를 정리하는 시간을 가졌다.
https://github.com/Dplo1514/MiniPR/blob/f419436c488adb79b17f15918a687269127b9fd8/README.md
GitHub - Dplo1514/MiniPR: 항해 99 6기 2조의 미니프로젝트 입니다!!
항해 99 6기 2조의 미니프로젝트 입니다!! Contribute to Dplo1514/MiniPR development by creating an account on GitHub.
github.com
1. flask Blueprint 프레임워크 설계
-toy project 때에도 팀장으로써 맡아했었던 협업 프로젝트의 순조로운 진행을 도와줄 blueprint 협업 환경을 구축했다.
-blueprint를 설계함에 있어 공용으로 사용하는 라이브러리 및 데이터베이스의 연결이 순조롭기에 blueprint방식을 제안해서 사용했으나
더 좋은 협업 환경을 제공하는 flask의 라이브러리가 있을지도 모른다는 생각이 들었고 향후 한번 찾아보며 공부해봐도 좋을 것 같다.
2. MongoDB 공용 데이터베이스 구축
-마찬가지로 토이 프로젝트의 경험을 살려 awsDB에서 협업 프로젝트를 위한 데이터베이스를 생성
팀원들의 접근권한을 부여해 다 같이 사용할 수 있는 데이터베이스를 구축해보았다.
-개인의 cluster에 접근권한을 부여하는 방법이 아닌 팀DB , 그룹DB 등 더 좋은 데이터베이스 생성 방법이 있을 것 같아
향후 추가로 살펴본 후 공부해볼 예정
3. Git hub Organization 외 공용 repository 생성
-마지막으로 협업의 핵심인 Git hub의 Organization 생성 및 레포지토리를 생성해
팀원들의 Manage Access를 owner로 설정 모두가 자유롭게 협업 할 수 있는 깃허브 그룹을 구축했다.
많이 부족하고 정확히 아는 것도 없지만
이렇게나마 팀원들에게 도움이 될 수 있음에 감사함을 느끼며
오늘의 프로젝트는 여기까지