Skip to content

OhJeMIN/MyPT-Server

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

121 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyPT-Server

프로젝트 소개!!

📖 상세 내용

image

image

image

image

_.mp4

ERD

image

🛠️ 사용 기술 및 라이브러리

  • AWS EC2, ubuntu, Mysql, Expressjs
  • Nodejs, Android Studio
  • Tensorflow

📌 담당한 기능 (BE)

  • DB table 설계 및 생성
  • Mysql DB와 연결하여 회원 가입, 로그인, 회원 탈퇴 구현
  • 좋아요 기능 구현 및 사람들의 사진과 루틴 공유하는 기능 구현
  • 운동한 시간을 가져와 전체적인 칼로리 계산하는 기능 구현
  • 이미지를 받아와 서버에 저장하는 기능 구현
  • 제약조건에 위반하지 않게 루틴 수정 및 루틴 삭제 기능 구현

💡 깨달은 점

  • 프로젝트를 진행하면서 이미지를 받는게 제일 까다로웠는데 multer 모듈을 이용하여 이미지를 받는 방법이나 AWS S3를 이용하여 이미지를 받아와 DB에 저장하는 방법을 알게됨
  • 제약조건에 위반하지 않게 db 삭제 및 수정하는 방법을 알게됨
  • 라우터로 기능들을 나눠 놓는게 나중에 코드 수정할 때나 코드를 볼 때 편하고 나중에 구분짓기 훨씬 편하다는 것을 배움
  • 백앤드 개발은 2명이서 했는데 무엇을 나눠서 개발할지, 무언갈 개발할 때 어떻게 개발할지 고민하고 공유하고 만약 개발이 잘 안된다면 같이 고민하고 해결해나가며 무엇보다 팀원들과의 소통이 중요하다는 것을 배웠음

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 77.3%
  • HTML 22.4%
  • CSS 0.3%