Giter Site home page Giter Site logo

woowahan-recipe's Introduction

πŸ“– μš°μ•„ν•œ λ ˆμ‹œν”Ό

  • 기쑴에 μ‘΄μž¬ν•˜λŠ” λ ˆμ‹œν”Ό μ‚¬μ΄νŠΈλ“€μ€ κ΄€λ ¨ 재료λ₯Ό κ΅¬λ§€ν•˜λŠ” κΈ°λŠ₯이 μ—†μŠ΅λ‹ˆλ‹€
  • 기쑴에 μ‘΄μž¬ν•˜λŠ” μ‹ν’ˆ 이컀머슀 μ‚¬μ΄νŠΈλ“€μ€ μž¬λ£Œμ™€ κ΄€λ ¨λœ λ ˆμ‹œν”Όλ₯Ό μ œκ³΅ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€
  • μš°μ•„ν•œ 남맀듀은 μ΄λŸ¬ν•œ λΆˆνŽΈν•œ 점을 λͺ¨λ‘ κ°œμ„ ν•œ μ‚¬μ΄νŠΈλ‘œ λ‹€μ–‘ν•œ λ ˆμ‹œν”Όλ₯Ό μ œκ³΅ν•˜κ³  그와 κ΄€λ ¨λœ 재료λ₯Ό ν•œλ²ˆμ— ꡬ맀할 수 μžˆμŠ΅λ‹ˆλ‹€ 😊

🌱 μ œκ³΅ν•˜λŠ” κΈ°λŠ₯

πŸ‘‰ μš°μ•„ν•œ λ ˆμ‹œν”Ό κΈ°λŠ₯ λ³΄λŸ¬κ°€κΈ°

πŸ“’ μ‹€ν–‰ 방법


μ•„λž˜μ˜ Environment Variable을 μ„€μ • ν›„ μ‹€ν–‰

Environment Variable form
SPRING_DATASOURCE_URL jdbc:mysql://[EC2 Public IPv4 DNS]:3306/[Schema Name]
SPRING_DATASOUCE_USER root
SPRING_DATASOURCE_PASSWORD root
JWT_SECRET_TOKEN aa.bb.cc.dd.ee
CLOUD_AWS_S3_BUCKET S3 Bucket λͺ…
CLOUD_AWS_REGION_STATIC S3 리전
CLOUD_AWS_CREDENTIALS_ACCESSKEY AmazonS3FullAccess κΆŒν•œμ΄ μžˆλŠ” IAM μ‚¬μš©μž AccessKey
CLOUD_AWS_CREDENTIALS_SECRETKEY AmazonS3FullAccess κΆŒν•œμ΄ μžˆλŠ” IAM μ‚¬μš©μž SecretKey
IMP_KEY 123456789012345678

πŸ”— 계정 및 배포 μ£Όμ†Œ


HEAD 계정 : head / head1234

ADMIN 계정 : admin / admin1234

SELLER 계정 : seller1 / seller1234

USER 계정 : user1 / user1234

배포 μ£Όμ†Œ : http://woowahan.store:8080/ 둜 μ ‘μ†ν•˜μ—¬ μš°μ•„ν•œ λ ˆμ‹œν”Ό μ‹€ν–‰

Swagger: http://woowahan.store:8080/swagger-ui/ 둜 μ ‘μ†ν•˜μ—¬ Swagger μ‹€ν–‰


πŸ’» 기술 μŠ€νƒ 및 개발 ν™˜κ²½


**μ–Έμ–΄ / 툴 **

  • Java 11
  • Intellij Ultimate
  • Gradle

Backend

  • Spring Boot 2.7.5
  • Spring Data JPA
  • Spring Security
  • QueryDsl
  • MySQL

Frontend

  • Thymeleaf 2.7.5

배포

  • GitLab Runner
  • Docker
  • EC2

✨ Service Architecture

![μ„œλΉ„μŠ€ μ•„ν‚€ν…μ²˜](./assets/μ„œλΉ„μŠ€ μ•„ν‚€ν…μ²˜.png)


🧩 ERD

ERD


🌱 μš°μ•„ν•œ 남맀듀이 λ§ν•˜λŠ” ν”„λ‘œμ νŠΈ ν›„κΈ°

βœ” κ°œλ°œμ„-ν•˜λ©΄μ„œ-κ³ λ―Όν•˜κ±°λ‚˜-λ…Έλ ₯ν•œ-λΆ€λΆ„.md

βœ” κ°œλ°œμ„-ν•˜λ©°-κ²ͺ은-어렀움과-ν•΄κ²°-방법.md

βœ” μ•„μ‰¬μ› λ˜-점-&-ν”„λ‘œμ νŠΈ-κ°œμ„ -λ°©ν–₯.md

πŸ’¬ μš°μ•„ν•œ 남맀듀 νŒ€μ˜ 개발 이야기


Nμ£Όμ°¨ 진행 상황 곡유
1μ£Όμ°¨ [1μ£Όμ°¨] idea-10νŒ€-진행상황-곡유
2μ£Όμ°¨ [2μ£Όμ°¨] idea-10νŒ€-진행상황-곡유
3μ£Όμ°¨ [3μ£Όμ°¨] idea-10νŒ€-진행상황-곡유
4μ£Όμ°¨ [4μ£Όμ°¨] idea-10νŒ€-진행상황-곡유

🌳 Team Notion

μš°μ•„ν•œ 남맀듀 Team Notion

woowahan-recipe's People

Contributors

soyeong4250 avatar kimkimj avatar ondayary avatar jinddung2 avatar slrkajsep337 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.