[Jobby] 환경 세팅 2
오늘 목표 1편에서는 폴더 구조랑 .gitignore만 잡아놓고 끝냈다. 이번 2편에서는 진짜로: server/에 Express 서버 띄우고 기본 엔드포인트 몇 개 만들고 client/에 React 앱 하나 깔아서 브라우저에서 뜨게 만들고 까지 해서, Jobby의 백엔드/프론트 뼈대를 둘 다 눈으로 확인하는 게 목표. 백엔드: E...
오늘 목표 1편에서는 폴더 구조랑 .gitignore만 잡아놓고 끝냈다. 이번 2편에서는 진짜로: server/에 Express 서버 띄우고 기본 엔드포인트 몇 개 만들고 client/에 React 앱 하나 깔아서 브라우저에서 뜨게 만들고 까지 해서, Jobby의 백엔드/프론트 뼈대를 둘 다 눈으로 확인하는 게 목표. 백엔드: E...
Jobby 소개 면접 및 자기소개 질문용 챗봇 취업용 자기소개 챗봇 Jobby 만들기 시작. 내 이력, 프로젝트, 연구 얘기들을 한 군데 모아서, “나에 대해 물어보면 챗봇이 대신 대답해주는” 걸 목표로 함. 기본 컨셉: 본인 전용 Q&A 챗봇 질문 예시: 자기소개, 기술 스택, 연구/프로젝트, 강점, 관심 분야 등등 사용 ...
사용 기술 가상환경 만들기 python -m venv venv git ignore를 만들어줘야 후에 깃에 프로젝트를 올릴 필요가없는 가상환경은 올라가지 않는다. 용량이 너무 크고 git은 소스코드만 추적하는 곳인데, 이런 큰 바이너리 파일(사람이 읽을 수 없는 0과 1로 이루어진 파일)을 올리면 속도가 느려지고 용량도...
사용 기술 백엔드: python(django) 프론트엔드: 부트스트랩? Vue3 next.js를 써볼까 Django REST Framework로 API 만들기 DRF란? Django REST Framework는 Django에서 RESTful API를 빠르게 만들 수 있게 도와주는 확장 라이브러리. 장점은 꽤 많음: 요청과 응답을 JS...
사용 기술 백엔드: python(django) 프론트엔드: 부트스트랩? Vue3 next.js를 써볼까 Django 구성 개념 MTV = Django만의 MVC MVC: Model, View, Controller로 구분 Django는 이름만 다름! (MTV: Model, Template, View) MVC ...
🐍 가상환경 실행 중 pip와 python 오류 정리 PostgreSQL 연결용 패키지를 설치하려고 pip install을 했는데 갑자기 아래와 같은 에러가 발생했다. did not find executable at 'C:\Users\사용자명\AppData\Local\Programs\Python\Python313\python.exe' : ??? ?...
PostgreSQL + FastAPI 연결하기 – Clairy 프로젝트에서 ORM은 어떻게 썼을까? Clairy는 문서를 자동 정리해주는 FastAPI 기반 웹앱인데, 문서를 분석하고 태깅한 정보를 DB에 저장하려면 DB 연결이 필수임. 여기서 우리는 PostgreSQL을 쓸 거고, FastAPI에서는 이걸 연결할 때 보통 SQLAlchemy라는 도...
Clairy – AI 문서 정리 웹앱 환경 세팅 문서 그냥 올리면 알아서 텍스트 뽑고, 어떤 문서인지 태그 달아주고, 나중엔 검색까지 할 수 있게 만든 웹앱이다. OCR + 분류기 + 검색 기능까지 포함된 사무 자동화 도구 느낌으로 만들고 있음. (뭔가 크롬 패키지? 뭐라하지 툴같은거 처럼 작용해서 다운로드 받는 즉시 알아서 저장도 해주면 좋겠다 ...
사용 기술 백엔드: python(django) 프론트엔드: 부트스트랩? Vue3 next.js를 써볼까 Frontend & Backend Frontend: 사용자가 직접 보게 되는 화면 (HTML, CSS, JS, 프론트 프레임워크 등) Backend: 사용자 눈에는 안 보이지만 요청/응답/DB처리/보안 등 핵심 로직이 처리됨 (P...
이전에 진행했던 영화 추천 알고리즘 웹 사이트 관련하여 사이트의 UI/UX 그리고 추천 알고리즘을 위해 사용한 코사인 유사도 함수의 완성도 같은 것을 높이고자 복습 겸 리뉴얼 하고자 한다. github - FlickTalk