프로젝트는 커뮤니티형 웹사이트를 만들고자 합니다. 디시인사이드, 네이버 카페 등 여러 커뮤니티 사이트를 참고하였고 기본에 충실하며 튼튼한 웹사이트를 지향하였습니다. 회원가입, 자체 로그인, 카카오 로그인, 게시글 작성/수정/삭제 등 여러 기능들을 만들었습니다.
9월 초부터 10월 말까지 약 2개월동안 개발하였습니다. 파이썬은 기본적인 조작이 가능하였고 자바스크립트는 중간에 공부를 시작하였습니다.
제가 맡은 백엔드 서버는 파이썬의 장고를 이용하여 개발하였고 이를 중심으로 포스트하고자 합니다. 프론트는 자바스크립트의 뷰를 이용하여 개발하였고 추후에 일부 코드를 업로드 할 예정입니다. 또한 배포를 위하여 NGINX와 GUNICORN, DOCKER 등의 툴도 사용하였습니다.
운영체제는 Mac OS이며, IDE는 Visual Studio Code를 이용하였습니다. 대부분의 코드들은 구글링과 제 머리를 통해 작성할 수 있었고 네트워크 통신, 보안 등에 관한 이론들은 이에 관한 책과 구글링을 통해 습득하였습니다. 이미 짜여져있는 메소드에 모든 코드들을 얹기 보다는 기존의 메소드를 이용하여 커스터마이징을 통해 조금 더 뒤적이며 낱낱히 파헤쳐보면서 공부하며 작성하였습니다.
비록 정규 방식이 아닌 배움을 통해 습득한 알량한 지식들로 개발하여 부족한 부분이 많을 수 있습니다. 너그러이 봐주시기 바라며, 위의 툴을 이용하려는 분들에게 약소하더라도 제 글이 도움이 되었으면 합니다.