Skip to content

100-hours-a-week/2-jerry-park-community-BE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Jerry's Community - BE ๐Ÿ–


๐Ÿ“ ์†Œ๊ฐœ

Jerry's Community์˜ BE ์ฝ”๋“œ๋ฅผ ๋‹ด์€ ๋ ˆํฌ์ง€ํ† ๋ฆฌ์ž…๋‹ˆ๋‹ค.

๐Ÿ“š ๋ชฉ์ฐจ

  • ํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ
  • ํ”„๋กœ์ ํŠธ ํ™”๋ฉด ๊ตฌ์„ฑ
  • ํ”„๋กœ์ ํŠธ API ์„ค๊ณ„
  • ์‚ฌ์šฉํ•œ ๊ธฐ์ˆ  ์Šคํƒ
  • ํ”„๋กœ์ ํŠธ ์•„ํ‚คํ…์ณ
  • ๊ธฐ์ˆ ์  ์ด์Šˆ์™€ ํ•ด๊ฒฐ ๊ณผ์ •

ํ™”๋ฉด ๊ตฌ์„ฑ

๋กœ๊ทธ์ธ
image
๋กœ๊ทธ์ธ, ํšŒ์›๊ฐ€์ž… ์ˆ˜ํ–‰๊ฐ€๋Šฅํ•œ ์ ‘์† ์‹œ ํŽ˜์ด์ง€์ž…๋‹ˆ๋‹ค.
ํšŒ์›๊ฐ€์ž…
image
ํšŒ์›๊ฐ€์ž…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ํŽ˜์ด์ง€์ž…๋‹ˆ๋‹ค.
๊ฒŒ์‹œ๋ฌผ ๋ฆฌ์ŠคํŠธ
image
์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ๊ฒŒ์‹œ๋ฌผ์„ ํ•œ ๋ˆˆ์— ๋ณผ ์ˆ˜ ์žˆ๋Š” ํŽ˜์ด์ง€์ž…๋‹ˆ๋‹ค.
๊ฒŒ์‹œ๋ฌผ ์ƒ์„ธ์กฐํšŒ
image
๊ฒŒ์‹œ๋ฌผ ๋ฆฌ์ŠคํŠธ์—์„œ ํด๋ฆญํ•œ ๊ฒŒ์‹œ๋ฌผ์„ ๋ณผ ์ˆ˜ ์žˆ๊ณ  ํ•ด๋‹น ๊ฒŒ์‹œ๋ฌผ์˜ ์ข‹์•„์š”๋ฅผ ๋ˆ„๋ฅผ ์ˆ˜ ์žˆ์œผ๋ฉฐ,๊ฒŒ์‹œ๋ฌผ ์ˆ˜์ •,์‚ญ์ œ ๋ฐ ๋Œ“๊ธ€ ์ž‘์„ฑ,์ˆ˜์ •,์‚ญ์ œ,๊ฒŒ์‹œ๊ธ€ ์กฐํšŒ์ˆ˜๋ฅผ ํ™•์ธ ํ•  ์ˆ˜ ์žˆ๋Š” ํŽ˜์ด์ง€์ž…๋‹ˆ๋‹ค.
๊ฒŒ์‹œ๋ฌผ ์ˆ˜์ •
image
๊ฒŒ์‹œ๋ฌผ ์ˆ˜์ •์„ ํ•  ์ˆ˜ ์žˆ๋Š” ํŽ˜์ด์ง€์ž…๋‹ˆ๋‹ค. ๊ฒŒ์‹œ๊ธ€ ์‚ฌ์ง„ ๋ณ€๊ฒฝ๋„ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
ํšŒ์›์ •๋ณด ์ˆ˜์ •
image
ํšŒ์›์ •๋ณด๋ฅผ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋Š” ํŽ˜์ด์ง€์ž…๋‹ˆ๋‹ค. ํšŒ์›ํƒˆํ‡ด๋„ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
๋น„๋ฐ€๋ฒˆํ˜ธ ์ˆ˜์ •
image
๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋Š” ํŽ˜์ด์ง€์ž…๋‹ˆ๋‹ค.

๐Ÿ—‚๏ธ APIs

์ž‘์„ฑํ•œ API๋Š” ์•„๋ž˜์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ‘‰๐Ÿป API ๋ฐ”๋กœ๋ณด๊ธฐ


โš™ ๊ธฐ์ˆ  ์Šคํƒ

Back-end

Infra

Tools


๐Ÿ› ๏ธ ํ”„๋กœ์ ํŠธ ์•„ํ‚คํ…์ณ

no-image


๐Ÿค” ๊ธฐ์ˆ ์  ์ด์Šˆ์™€ ํ•ด๊ฒฐ ๊ณผ์ •


FE ํ”„๋กœ์ ํŠธ ๊ตฌ์กฐ

2-jerry-park-be
โ”œโ”€ DBpools
โ”‚  โ””โ”€ jerryDBpool.js
โ”œโ”€ controllers
โ”‚  โ”œโ”€ .DS_Store
โ”‚  โ”œโ”€ commentController.js
โ”‚  โ”œโ”€ postController.js
โ”‚  โ””โ”€ userController.js
โ”œโ”€ middleware
โ”‚  โ”œโ”€ authMiddleware.js
โ”‚  โ”œโ”€ checkCommentOwner.js
โ”‚  โ””โ”€ checkPostOwner.js
โ”œโ”€ models
โ”‚  โ”œโ”€ commentmodel.js
โ”‚  โ”œโ”€ postmodel.js
โ”‚  โ””โ”€ usermodel.js
โ”œโ”€ package-lock.json
โ”œโ”€ package.json
โ”œโ”€ routes
โ”‚  โ”œโ”€ .DS_Store
โ”‚  โ”œโ”€ commentRoutes.js
โ”‚  โ”œโ”€ postRoutes.js
โ”‚  โ””โ”€ userRoutes.js
โ”œโ”€ server.js
โ””โ”€ uploads
   โ”œโ”€ 1736407958922-7495-sad-cat-running.gif
   โ”œโ”€ 1736408004080-แ„‰แ…กแ„Œแ…ตแ†ซ 2024. 10. 25. แ„‹แ…ฉแ„’แ…ฎ 9.21.jpg
   โ”œโ”€ 1736408713113-์‚ฌ์ง„ 2024. 10. 25. ์˜คํ›„ 9.21.jpg
   โ”œโ”€ 1736429626688-แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2024-11-05 แ„‹แ…ฉแ„’แ…ฎ 5.21.38(2).png
   โ”œโ”€ 1736757633177-แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2024-12-11 แ„‹แ…ฉแ„Œแ…ฅแ†ซ 9.49.23.png
   โ”œโ”€ 1736839518102-8772-minecraft-world-cube.png
   โ””โ”€ 1733979535806-5226d0d1ad36333b8d349e8f9b10afcb.png

About

Jerry.park's Community BE

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published