Skip to content

Pet supplies sales shop which anyone can use easily even if you don't know much about pets.

Notifications You must be signed in to change notification settings

gorong-gorong/goronggorong

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ• λ°˜λ €λ™λ¬Όμš©ν’ˆ μ‡Όν•‘λͺ°: κ³ λ‘±κ³ λ‘± 🐈

_._.mp4

μ„œλΉ„μŠ€ 기획

  • 페λ₯΄μ†Œλ‚˜: λ°˜λ €λ™λ¬Όμš©ν’ˆμ— 관심이 μžˆλŠ” μ‚¬λžŒ
  • λͺ©μ : λ°˜λ €λ™λ¬Όμš©ν’ˆμ„ 잘 λͺ¨λ₯΄λŠ” μ‚¬λžŒλ„ κ°„νŽΈν•˜κ³  μ‰½κ²Œ κ΄€λ ¨ μ œν’ˆμ„ ꡬ맀 ν•  수 μžˆλŠ” 온라인 μ‡Όν•‘λͺ° μ„œλΉ„μŠ€

κΈ°λŠ₯

  • νšŒμ›κ°€μž…, 둜그인, λ‘œκ·Έμ•„μ›ƒ λ“±μ˜ μ‚¬μš©μž κ΄€λ ¨ κΈ°λŠ₯
  • μ œν’ˆ λͺ©λ‘κ³Ό μ œν’ˆ 상세 정보 쑰회 κΈ°λŠ₯
  • μž₯λ°”κ΅¬λ‹ˆλ₯Ό μ΄μš©ν•œ μƒν’ˆμ£Όλ¬Έ κΈ°λŠ₯
  • μ£Όλ¬Έ λ‚΄μ—­ 쑰회 및 μ·¨μ†Œ κΈ°λŠ₯

데λͺ¨ μ‚¬μ΄νŠΈ

Stacks

FrontEnd

HTML5 CSS JavaScript

BackEnd

Node.js Express MongoDB Mongoose Babel Redis JWT Swagger

Deploy

NGINX Docker AWS Lightsail

Tools

Git Notion

SetUp

Requirement

Docker Docker Compose

Installation

$ git clone https://github.com/gorong-gorong/goronggorong.git
$ cd goronggorong

# μ‹€ν–‰
$ docker compose up

# μ’…λ£Œ
$ docker compose down

ν™˜κ²½λ³€μˆ˜

PORT=
HOST=
NODE_ENV=

# MongoDB
MONGODB_NAME=
MONGODB_KEY=

# Redis
REDIS_KEY=

# Token
REFRESH_TOKEN_SECRET_KEY=
REFRESH_TOKEN_EXPIRE=
REFRESH_REDIS_EXPIRE=

ACCESS_TOKEN_SECRET_KEY=
ACCESS_TOKEN_EXPIRE=

ISSUER=

Architecture

Goronggorong Architecture

.
β”œβ”€β”€ data
β”œβ”€β”€ deploy
β”‚   β”œβ”€β”€ nginx
β”‚   └── node
β”œβ”€β”€ public
β”‚   β”œβ”€β”€ 404
β”‚   └── img
└── src
    β”œβ”€β”€ controllers
    β”œβ”€β”€ db
    β”‚   β”œβ”€β”€ models
    β”‚   └── schemas
    β”œβ”€β”€ middlewares
    β”œβ”€β”€ routes
    β”œβ”€β”€ services
    β”œβ”€β”€ swagger
    β”‚   β”œβ”€β”€ components
    β”‚   └── paths
    β”œβ”€β”€ utils
    └── views
        β”œβ”€β”€ cart
        β”œβ”€β”€ check-valid-user
        β”œβ”€β”€ detail
        β”œβ”€β”€ home
        β”œβ”€β”€ layouts
        β”œβ”€β”€ lib
        β”‚   β”œβ”€β”€ api
        β”‚   └── utils
        β”œβ”€β”€ mypage
        β”œβ”€β”€ order-detail
        β”œβ”€β”€ payment
        β”œβ”€β”€ reset-password
        β”œβ”€β”€ sign-in
        β”œβ”€β”€ sign-up
        β”œβ”€β”€ update-password
        └── update-user-info

About

Pet supplies sales shop which anyone can use easily even if you don't know much about pets.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •