Skip to content

noasued/EatDa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

618 Commits
 
 
 
 

Repository files navigation

프로젝트 : EatDa


구성원

Thomar 👨🏻 | Jeonghwa 👩🏻
Noa(noasued) 🧑🏻
Jiyoung 👩🏻 | Yeji 👩🏻

1. 기획 의도 및 목표

  • 요리 재료를 살펴보고 구매하기도 귀찮을 만큼 바쁜 현대인들을 위한 플랫폼 제작
  • 간단 레시피와 식재료 밀키트 구독서비스를 제공하는 웹사이트 제작
  • 나만의 레시피를 올릴 수 있는 SNS 서비스(eatDaGram)를 제공하는 사용자 위주의 레시피 정보 사이트 제작
  • 많은 기능에 욕심내지 않고 기본에 충실한 웹사이트 제작

2. 사용 기술

  • 사용 언어 : Java(8), JavaScript(ES5), HTML5, CSS3 프레임워크 : Spring Legacy, MyBatis, Bootstrap
  • 라이브러리 : jQuery, Jackson
  • 서버 : Tomcat 9.0
  • DB : Oracle(11g)
  • 협업툴 : Github
  • 개발툴 : Eclipse
  • 운영체제 : Window10, Mac

3. 페이지 및 기능

  • 공통 : 화면설계, DB설계, 기능구현
    • 메인페이지 (Index 페이지) - 공정화, 강동희
    • 블로그 , 이벤트 페이지 , SUMMERNOTE API - 남혜림
    • 레시피 페이지 , SUMMERNOTE API - 공정화
    • 구독 , 관리자 페이지 , 이메일 발송 서비스 - 윤예지
    • 로그인 , 회원가입 , 마이페이지 , 카카오 주소찾기 API , 이메일 인증 서비스 - 박지영
    • 마켓 , 장바구니 , 결제 , 결제완료 , 음BTI 페이지, Iamport 결제 API , 카카오 주소찾기 API - 강동희

4.설계

DB 설계

erd

블로그 ( eatDaGram )

1) 블로그 메인(리스트)

스크린샷 2022-01-19 오후 12 21 34

2) 블로그 상세 보기 및 댓글 보기

스크린샷 2022-01-19 오후 12 21 46

3) 블로그 작성

스크린샷 2022-01-19 오후 12 21 59

4) 블로그 수정

스크린샷 2022-01-19 오후 12 22 16

5) 댓글 신고

스크린샷 2022-01-19 오후 12 22 27


이벤트

1) 이벤트 메인(갤러리 형태의 리스트)

스크린샷 2022-01-19 오후 12 22 42

2) 이벤트 상세 보기

스크린샷 2022-01-19 오후 12 22 50

3) 이벤트 작성

스크린샷 2022-01-19 오후 12 22 56

4) 이벤트 수정

스크린샷 2022-01-19 오후 12 23 03


5. 결과

  • 의도대로 화면 구현 완료
  • 블로그 명칭을 블로그 --> eatDaGram(잇다그램)으로 변경
  • summernote api 적용 완료(text 및 다중 image 서버에 업로드)

6. 프로젝트를 하며 느낀점

  • 원활한 커뮤니케이션과 협업을 통해 문제해결 의지 상승 및 문제해결에 가까워졌을 때의 즐거움이 컸다.
  • Spring Framework(Spring Legacy)를 배운 후 적용해 볼 수 있어 유용한 시간이었다.
  • 전반적인 아키텍처를 표현하고 시작하지 않아 아쉬웠다.
  • 보안적인 측면까지 고려할 수 있었다면 좋았을 것 같다.
  • 깃 프로젝트 관리를 좀 더 깔끔하게 할 수 있도록 익혀야겠다.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5