Skip to content

Latest commit

 

History

184 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

항해일지 [미니 프로젝트]

issue badge star badge forks badge

99일간의 항해를 위한 항해일지를 작성한다.!!


Team

  • 금교석 : Full-Stack
    • back & front
    • AWS deploy
  • 김남석 : Back-end
    • MongoDB management
    • python,Flask Server
  • 임다빈 : Front-end
    • client ajax management
    • html,css, javascript,jquery

Environment

  • python
  • Flask
  • Mongodb
  • JWT
  • html css javascript jquery

Description

flow chart

client

1. 로그인 페이지

  • 회원 가입
  • 로그인 하기(JWT 사용)

2. 메인 페이지

  • 로그아웃
  • 마이페이지
  • 친구 등록,조회,삭제
  • 개인별 99개의 상세페이지 이동 및 친구 메인페이지 이동

3. 상세 페이지

  • 이전페이지 다음페이지 이동
  • 개인 메인페이지 이동
  • 글작성, 이미지 upload (본인꺼만)
  • 좋아요, 및 삭제기능 (본인꺼만)

Server

mongoDB

  • 친구 collections : 내 이메일, 친구 이메일
  • 회원 collections : 이름,이메일,생년월일,비밀번호(hash)
  • 이미지 맵 collections : 99개의 해당하는 이미지 좌표값
  • 카드 collections : 작성자 개정,일차,좋아요,이미지 url,글 작성 목록

flask

  • jwt를 이용한 회원정보 인증관리
  • hash함수를 이용한 암호화 복호화
  • jinja2를 이용한 render templates
  • Restful API 관리

JSON

  • ajax json 요청처리
  • json 데이터 전송

About

No description, website, or topics provided.

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages