Skip to content

Files

Latest commit

951c001 Β· Jun 13, 2022

History

History
82 lines (62 loc) Β· 3.89 KB

README.md

File metadata and controls

82 lines (62 loc) Β· 3.89 KB
🎡 Vinyla: Work, Life, Vinyl 🎡



🧿 LP라고도 λΆˆλ¦¬λŠ” Vinyl은 ν˜„μž¬ 레트둜 감성을 λ‚˜νƒ€λ‚΄λŠ” λŒ€ν‘œμ μΈ μ•„μ΄ν…œμž…λ‹ˆλ‹€.

🧿 μΈν…Œλ¦¬μ–΄ μ†Œν’ˆμ΄λ‚˜ μ•„μ΄λŒ ꡿즈 λ“±μœΌλ‘œλ„ 쓰이고, μˆ˜μ§‘κ°€λ“€μ˜ SNSμ—μ„œλ„ ν™œλ°œνžˆ λ³Ό 수 μžˆμ–΄μš”.

🧿 Vinyl에 λŒ€ν•œ 관심과 μˆ˜μš”λ₯Ό 기반으둜 μΆœμ‹œν•˜λŠ” Vinyl digger듀을 μœ„ν•œ μ•±, Vinyla :)

🧿 Vinyl μˆ˜μ§‘κ°€λ₯Ό μœ„ν•œ λͺ¨λ°”일 Vinyl 보관함 μ„œλΉ„μŠ€μž…λ‹ˆλ‹€.


🎧 Main Function

  • ν™ˆ 정보 쑰회
    • λ‚˜μ˜ λŒ€ν‘œ 바이닐과 졜근 μ €μž₯ν•œ 4개의 바이닐을 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.
    • λ‹‰λ„€μž„κ³Ό λ ˆλ²¨μ„ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.
    • ν˜„μž¬κΉŒμ§€ μˆ˜μ§‘ν•œ 바이닐 κ°œμˆ˜μ™€ κ°€μž₯ 많이 μˆ˜μ§‘ν•œ λ°”μ΄λ‹μ˜ μž₯λ₯΄λ₯Ό 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.
  • 바이닐 검색
    • Discogs Open APIλ₯Ό μ΄μš©ν•΄ 제λͺ© λ˜λŠ” μ•„ν‹°μŠ€νŠΈλͺ…μœΌλ‘œ 바이닐 검색을 ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
    • 바이닐 상세 쑰회λ₯Ό 톡해 이미지, μ•„ν‹°μŠ€νŠΈλͺ…, 제λͺ©, 수둝곑, μž₯λ₯΄ 등을 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.
    • μ„œλΉ„μŠ€ λ‚΄ λ‹€λ₯Έ μœ μ €λ“€μ˜ μΆ”μ²œ μ§€μˆ˜λ₯Ό 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.
  • 보관함에 μ €μž₯
    • μ˜€ν”„λΌμΈμ—μ„œ μˆ˜μ§‘ν•œ 바이닐을 검색 ν›„ 보관함에 μ €μž₯ν•©λ‹ˆλ‹€.
    • 바이닐에 λŒ€ν•œ μΆ”μ²œ μ§€μˆ˜(별점)와 ν•œμ€„ν‰μ„ μž‘μ„± ν›„ 보관함에 μ €μž₯ν•©λ‹ˆλ‹€.
  • λ‚΄ 보관함
    • λ³΄κ΄€ν•œ λ‚΄ 바이닐듀을 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.
    • λŒ€ν‘œ 바이닐을 μˆ˜μ •ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • 바이닐 μš”μ²­
    • κ²€μƒ‰ν–ˆμ§€λ§Œ λ‚˜μ˜€μ§€ μ•ŠλŠ” 바이닐을 μš”μ²­ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
    • μš΄μ˜μžκ°€ 확인할 수 μžˆλŠ” 참고용 이미지와 제λͺ©, μ•„ν‹°μŠ€νŠΈλͺ…, λ©”λͺ¨ 등을 포함해 μš”μ²­μ„ λ“±λ‘ν•©λ‹ˆλ‹€.
    • (κ°œλ°œμ€‘) 운영자용 μ›Ή νŽ˜μ΄μ§€λ₯Ό 톡해 λ“€μ–΄μ˜¨ μš”μ²­μ„ μ²˜λ¦¬ν•˜κ³ , DB에 λ“±λ‘λ˜λ©΄ ν•΄λ‹Ή 바이닐을 μš”μ²­ν•œ μ‚¬μš©μžμ—κ²Œ μ•Œλ¦Όμ„ λ³΄λ‚΄μ€λ‹ˆλ‹€.
  • νšŒμ›κ°€μž…/둜그인
    • Apple, Google, Facebook을 톡해 μ†Œμ…œ λ‘œκ·ΈμΈμ„ ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
    • νšŒμ›κ°€μž… μ‹œ κ³ μœ ν•œ λ‹‰λ„€μž„μ„ μ„€μ •ν•˜κ³  λ§ˆμΌ€νŒ… μˆ˜μ‹  λ™μ˜ μ—¬λΆ€λ₯Ό μ„ νƒν•©λ‹ˆλ‹€.

🎧 Dependencies

"dependencies": {
    "cookie-parser": "~1.4.4",
    "crypto": "^1.0.1",
    "debug": "~2.6.9",
    "disconnect": "^1.2.2",
    "express": "~4.16.1",
    "http-errors": "~1.6.3",
    "jade": "~1.11.0",
    "jsonwebtoken": "^8.5.1",
    "morgan": "~1.9.1",
    "multer": "^1.4.4",
    "nodemon": "^2.0.7",
    "pbkdf2": "^3.1.2",
    "promise-mysql": "^5.0.3",
    "rand-token": "^1.0.1",
    "request": "^2.88.2",
    "xml-js": "^1.6.11"
  }

🎧 ERD

🎧 Skills

Node.jsJavaScriptMariaDBnpmAmazon AWSNodemon