(+)분류 : 연구실(bwlee42)
1. 개요 ✎ ⊖
숭일로그의 개발 과정들을 기록한 문서이다.
2. 25/12/20 ✎ ⊖
숭일로그를 처음 고안한 날이다. 본격적으로 기술 파트에 들어가기 앞서, 목적, 이념, 간단한 개발 계획들을 정리하고, 지피티와 함께 구체화 시켰다.
3. 25/12/21 ✎ ⊖
phase1 구현의 첫 번째 날. 일단 목표는 데이터베이스와 기본적인 폴더의 구조를 잡고, 지피티를 통해 기본적인 실행코드를 완성하는 것이다.
1. DB 연결 + SQLAlchemy 모델 정상 동작 애 성공했다.
2. Auth(회원가입/로그인/로그아웃) 구현에 성공했다.
3. Posts CRUD(1) 구현에 성공했다.
데이터 베이스에도 내가 임시로 작성한 기록들이 잘 작성된 것이 보였다. 이와 별개로 데이터베이스와 SQL 명령어들에 대해서도 조금 공부했다.
다음 스텝
스크린샷 모음
- 데이터 베이스의 테이블 구조를 작성한다.
- 폴더 구조를 제작한다.
- 지피티를 이용해 임시 파일들을 작성한다.
1. DB 연결 + SQLAlchemy 모델 정상 동작 애 성공했다.
2. Auth(회원가입/로그인/로그아웃) 구현에 성공했다.
3. Posts CRUD(1) 구현에 성공했다.
데이터 베이스에도 내가 임시로 작성한 기록들이 잘 작성된 것이 보였다. 이와 별개로 데이터베이스와 SQL 명령어들에 대해서도 조금 공부했다.
다음 스텝
- 플라스크 공부를 통해 코드들에 주석을 작성하며 공부한다.
- LLM 구현 대해 공부한다.
- Lab Notes(개인 연구 공간)을 구현한다.
- 리드미를 작성하고 깃 커밋을 한다.
스크린샷 모음
4. 26/2/8 ✎ ⊖
우선 프로젝트 네임을 soongil_log에서 node로 수정하였다.
계획
블로그 기본 기능 구현
계획
블로그 기본 기능 구현
5. 개요 ✎ ⊖
숭일로그의 개발 과정들을 기록한 문서이다.
6. 25/12/20 ✎ ⊖
숭일로그를 처음 고안한 날이다. 본격적으로 기술 파트에 들어가기 앞서, 목적, 이념, 간단한 개발 계획들을 정리하고, 지피티와 함께 구체화 시켰다.
7. 25/12/21 ✎ ⊖
phase1 구현의 첫 번째 날. 일단 목표는 데이터베이스와 기본적인 폴더의 구조를 잡고, 지피티를 통해 기본적인 실행코드를 완성하는 것이다.
1. DB 연결 + SQLAlchemy 모델 정상 동작 애 성공했다.
2. Auth(회원가입/로그인/로그아웃) 구현에 성공했다.
3. Posts CRUD(4) 구현에 성공했다.
데이터 베이스에도 내가 임시로 작성한 기록들이 잘 작성된 것이 보였다. 이와 별개로 데이터베이스와 SQL 명령어들에 대해서도 조금 공부했다.
다음 스텝
스크린샷 모음
- 데이터 베이스의 테이블 구조를 작성한다.
- 폴더 구조를 제작한다.
- 지피티를 이용해 임시 파일들을 작성한다.
1. DB 연결 + SQLAlchemy 모델 정상 동작 애 성공했다.
2. Auth(회원가입/로그인/로그아웃) 구현에 성공했다.
3. Posts CRUD(4) 구현에 성공했다.
데이터 베이스에도 내가 임시로 작성한 기록들이 잘 작성된 것이 보였다. 이와 별개로 데이터베이스와 SQL 명령어들에 대해서도 조금 공부했다.
다음 스텝
- 플라스크 공부를 통해 코드들에 주석을 작성하며 공부한다.
- LLM 구현 대해 공부한다.
- Lab Notes(개인 연구 공간)을 구현한다.
- 리드미를 작성하고 깃 커밋을 한다.
스크린샷 모음
8. 26/2/8 ✎ ⊖
우선 프로젝트 네임을 soongil_log에서 node로 수정하였다.
계획
블로그 기본 기능 구현
계획
블로그 기본 기능 구현
- Pybo 구현 및 기초 틀 잡기(5)
- Post 폼, 댓글 및 답글 폼, CRUD 구현하기(6)
- 중간 점검(7)
- 공감 반응(8)
페이지네이션(9)- 개인 프로필 (개인마다 @하고 주소 마련)(10)
- 글 쓰기 폼 본격 분리 및 고도화(일반폼+마크다운, 파일 업로드 및 관리도..)
- 임시저장 기능
- 브런치, 미디움, velog UX 분석 및 화면 재구성 가닥 잡기
- UX 초기 개선
- 화면 재구성
- 편의 기능 삽입(PC 사이드 공간 활용; 문단별 보여주기 등)
- 폰트, 로고, 이미지, 아이콘화 작업
- HTMX 적용
- 글쓰기 안내 글 란 기능 추가(브런치에서 하는 광고라던지..)
- 프로필 및 글 및 개인정보 공개, 비공개 설정
- 글 시리즈 기능 추가
- 검색 기능 고도화
- 로그인 비밀번호 양식 제한, 실명 및 닉네임 구분, 기존 계정 연동 회원가입/로그인 기능 추가
- 팔로우 기능 추가
- 포스트 아이디 url에서 숨기기
- 추천 기능 고도화(조회수 바탕으로 트렌딩 기능 추가)
- 알림(팔로우, 답글 등..) 기능 추가
- 알림 문구, 경고 문구
- 다른 사람 글 저장 기능
- 인증 벳지 기능 추가
- 공유(링크복사, sns 등) 기능 추가
- 모바일 버전 구축
- 라이센스, 이용안내, 이용약관, 개인정보처리방침, 인증벳지 제도 공지란 등 작성
- UI 최종 점검 및 일부 공개, 보완
- 관리자 전용 페이지 제작(사용자 관리, 글 관리, 태그 관리; 같은 의미 태그 병합 등), db 백업 및 보안책 마련
- 계정 찾기
- 신고
- 유지 및 보수를 위한 코드정리
- STMP 설정 변경(임시 이메일, 도메인 이메일로 수정 + 보안 체크로 스팸함 안 가도록..)
- 지저분한 주석 정리
- 파비콘 제작 및 배포(깃으로, 그리고 구글 애널리틱스 연결, 검색창 등록)
- 수정 계획 및 서버 열고 닫을 때 대책 마련
- 서버 수정 테스트
- 초기 글 작성
- 운영진 모집 및 운영 계획 수립
- 사용자들이 초기 디자인과 상호작용하여 문제 피드백하기
- 서버 연장
(1) 데이터베이스의 기본 요소로 생성, 조회, 수정, 삭제 4가지의 기능을 의미한다. SQL 분법으로 정리하자면 이런 식. Create = Insert, Read = Select, Update = Update, Delete = Delete
(2)완료
(3)완료
(4)데이터베이스의 기본 요소로 생성, 조회, 수정, 삭제 4가지의 기능을 의미한다. SQL 분법으로 정리하자면 이런 식. Create = Insert, Read = Select, Update = Update, Delete = Delete
(5)완료
(6)완료
(7)완료
(8)완료
(9)추천 기능을 만듦과 동시에 없앨 예정. 무한 스크롤 등.
(10)진행 중
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)






