Skip to content
This repository was archived by the owner on Jan 4, 2023. It is now read-only.

Capstone-Awesome-Place-Team/BackEnd

Repository files navigation

맛집 추천 웹 서비스(Recommending restaurant web service) : BackEnd

Description

22.02.14 ~ 22.05.31

👨‍💻 Member

이선호

정의정

📌 contest

2022 Capstone Design 강의 프로젝트

개요

서울열린데이터광장에서 제공하는 공공데이터를 가공, 활용하여 소비자가 선택한 음식점에 대한 정보를 보다 쉽게 제공받을 수 있는 서비스

DNS

프로젝트 내용

  • 서버 및 DB
    • node.js의 express를 활용
    • AWS EC2를 이용하여 서버 환경 구축
    • AWS RDS를 이용하여 mariaDB 구축
    • AWS S3 버킷에 음식점 이미지 저장
    • DB에 선정한 약 300개 음식점 이미지 url 및 옵션 삽입
    • node.js sequelize를 사용해 DB 관리 및 모델 접근
  • 기능
    • 회원가입 페이지: 회원가입(hash 암호화) 기능
    • 로그인 페이지: 로그인(JWT) 기능
    • 마이 페이지: 회원 정보 수정, 찜 목록 리스트 조회 및 취소 기능
    • 메인 페이지: 검색, 룰렛, 선택장애, 카테고리 기능
    • 테마 별 추천 페이지: 테마 리스트 조회 기능
    • 검색결과 페이지: 검색결과 조회 기능
    • 맛집 상세 페이지: 맛집 정보, 댓글 추가, 찜 설정 및 취소 기능

일정

요구사항

아키텍처

설계

1. ERD

2. Class Diagram

3. Sequence Diagram

manager는 Controller&DAO 역할을 수행함

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •