-
SOPT 27th APPJAM - Team HOUSING
-
νλ‘μ νΈ κΈ°κ°: 2020.12.26 ~ 2021.01.16
μ§μ£ΌμΈκ³Ό μμ·¨μμ μνν μν΅μ μν μλΉμ€, νμ°μ§
νμ°μ§μ μ§μ£ΌμΈκ³Ό μμ·¨μμ΄ λλ±ν μμΉμμ μνΈ μν΅ν μ μλλ‘ λμμ£Όλ μ΄ν리μΌμ΄μ μ λλ€.
Service key Feature
-
λꡬμκ²λ§ μ λ¬λλ 곡μ§κ° μλ, λͺ¨λμκ² νμλλ μ°λ¦¬μ§ 곡μ§μ¬ν!
-
μΈμ¦λ²νΈλ₯Ό μ λ ₯νλ©΄ μλμΌλ‘ μ£Όμλ±λ‘μ΄ λλ μ½κ³ νΈν κ°μ λ°©μ!
-
μν΅νκΈ°μμ μ§μ£ΌμΈκ³Ό μμ·¨μκ°μ λ¬Έμλ±λ‘κ³Ό μμ , κ·Έλ¦¬κ³ λ¬Έμ ν΄κ²°κΉμ§μ νλ¦
- μμ·¨μμκ² κΌ νμν, μ°λ¦¬λ μ°κ³ μΆμ μλΉμ€ ꡬν
- TRY
- WITH
- IMPACT
- DO MY BEST
- PRIDE on Housingβ¨
- νμ°μ§μ μ¬λ‘건 : κΈ°λΆ μ’μ λ¬Έμ μμ², λΆλ΄ μλ λ¬Έμ ν΄κ²°! 방ꡬμ μν΅μ μμ
https://github.com/tipjs/javascript-style-guide
- git branch
master
|
|--- main
|--- hyunjong
|--- jinho
- git commit message rule
[Add] νμΌ μΆκ°
[Update] νμΌ μμ
[Delete] νμΌ μμ
π» HOUSING's server developer
π μ΄μ§νΈ | πβ μ΄νμ’ |
---|---|
μλ² κ°λ°μ | μλ² κ°λ°μ |
λ°°ν¬ νκ²½ κ΅¬μΆ νμκ°μ μΊλ¦°λ μ°λ¦¬μ§μμ μΈμ¦λ²νΈ μμ± |
λ°°ν¬ νκ²½ κ΅¬μΆ rdbμ€κ³ λ‘κ·ΈμΈ μν΅νκΈ° ν |
ERD |
---|
Server Arichitecture |
---|
- package.json
{
"name": "housing-server",
"version": "0.0.0",
"private": true,
"scripts": {
"start": "nodemon ./bin/www"
},
"dependencies": {
"aws-sdk": "^2.818.0",
"cookie-parser": "~1.4.4",
"debug": "~2.6.9",
"express": "~4.16.1",
"http-errors": "~1.6.3",
"jade": "~1.11.0",
"jsonwebtoken": "^8.5.1",
"moment": "^2.29.1",
"morgan": "~1.9.1",
"multer": "^1.4.2",
"multer-s3": "^2.9.0",
"mysql2": "^2.2.5",
"nodemon": "^2.0.6",
"sequelize": "^6.3.5",
"sequelize-cli": "^6.2.0"
}
}
- Node.js : μλ°μ€ν¬λ¦½νΈ λ°νμ
- Express : Node.jsμΉ μ ν리μΌμ΄μ
νλ μμν¬
- NPM : μλ° μ€ν¬λ¦½νΈ ν¨ν€μ§ κ΄λ¦¬μ
- vscode : μλ°μ€ν¬λ¦½νΈ νΈμ§κΈ°
- MySQL : λ°μ΄ν°λ² μ΄μ€
- MySQL Workbench : mysqlλ°μ΄ν°λ² μ΄μ€ μκ° tool
- AWS EC2 : ν΄λΌμ°λ νκ²½ μλ² μμ€ν
- AWS RDS : ν΄λΌμ°λ νκ²½ λ°μ΄ν°λ² μ΄μ€ μμ€ν
- AWS S3 : ν΄λΌμ°λ νκ²½