Skip to content

dradnats1012/senier-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

화면별 필요한 기능

회원가입

  • 아이디와 비밀번호 전달
    • 비밀번호 jwt로 암호화
    • school_id 정수형 확인
    • email 중복 확인
    • 일반 회원가입 role → 3

로그인

  • 아이디와 비밀번호 전달
    • 비밀번호 일치하면 토큰 발행

메인화면

  • user 이름
  • 학번
  • 역할
  • 관심노선

게시판

  • 내가 쓴 글post 테이블에서 user_id 검색후 반환
  • 공지사항을 누르면 post_type이 1인 게시글 가져오기
  • 분실물 게시판을 누르면 post_type이 2인 게시글 가져오기
    • 게시글을 누르면 해당 게시글의 내용과 댓글 가져오기
    • 이미지는 어떻게 저장할지 생각해봐야할 듯

글쓰기

  • 제목, 내용, post_type 전달 후 저장
  • 이미지는 어떻게??

셔틀버스

  • 메인화면에서 셔틀 버스를 누르면 bus 테이블의 모든 셔틀 가져오기
  • 관심노선에서는 해당 사용자가 북마크 해둔 노선 가져오기
  • 선택한 노선과 운행일에 해당하는 셔틀의 정보를 불러옴 → 요일도 필요할듯
  • 현재위치는 어떻게??

아이디 찾기

  • 이메일과 이름 전달
  • 일치하는 개체의 user_id 출력

버스 도착 알림

  • 현재위치와 arrival-station위치가 같아질 경우 해당 bus_id 전달
  • 해당 bus_id의 arrival_Time, 목적지 가져오기

변경

게시판

[X] 공지사항을 누르면 post_type이 1인 게시글/의 post_TIME 내림차순으로 정렬해/ 가져오기 [X] 분실물 게시판을 누르면 post_type이 2인 게시글/의 post_TIME 내림차순으로 정렬해/ 가져오기 [X] 자유게시판을 누르면 post_type이 3인 게시글/의 post_TIME 내림차순으로 정렬해/ 가져오기 [X] 게시글을 누르면 해당 게시글의 내용, post_TIME/ 가져오기

글쓰기

[X] 글 저장 시 post_TIME에 현재 시간을 저장

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages