Skip to content

eunwooGOD/NDB_DB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

사용 폴더 내용

  • config : 환경변수 정보 저장 (DB연결정보, API키값 등)

  • public : 정적파일 관리 (JS, CSS, Image, Audio, Video 등)

  • routes : 라우팅을 위한 폴더( 라우팅 별 모듈 생성/ 로직구현)

  • views : 요청에 대한 로직 처리 후 응답을 보낼 html

  • app.js 서버를 실행하기 위한 Main 파일(express 미들웨어 설정 ) 순두부 아니다 팀협업 테스트

 graph TD
    A[사용자] --> B[웹사이트 접속]
    B --> C[로그인 버튼 클릭]
    C --> D{로그인 플랫폼 선택}
    D -- 카카오톡 선택 --> E[카카오톡 로그인 요청]
    D -- 구글 선택 --> F[구글 로그인 요청]
    E --> G{카카오톡 인증 완료 여부}
    G -- 인증 성공 --> H[카카오톡 정보 전송]
    H --> I[백엔드에 카카오톡 정보 전달]
    I --> J[백엔드에서 인증 처리]
    J -- 인증 성공 --> K[메인 페이지로 이동]
    G -- 인증 실패 --> L[종료]
    F --> M{구글 인증 완료 여부}
    M -- 인증 성공 --> N[구글 정보 전송]
    N --> O[백엔드에 구글 정보 전달]
    O --> P[백엔드에서 인증 처리]
    P -- 인증 성공 --> K
    M -- 인증 실패 --> L
    C -- 웹사이트 로그인 선택 --> Q[일반 로그인 페이지로 이동]
    Q --> R[아이디, 비밀번호 입력]
    R --> S[로그인 버튼 클릭]
    S --> T[백엔드에서 인증 처리]
    T -- 인증 성공 --> K
    T -- 인증 실패 --> L
    K --> U(ChatGPT API 연동)
    U --> K
    K --> V(결재 구독 시스템으로 이동)
    V --> W{결재 완료 여부}
    W -- 결재 완료한 경우 --> K
    W -- 결재 완료하지 않은 경우 --> V
    K --> X(마이페이지로 이동)
    X --> K
    L --> A[사용자]


Loading

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published