CRUD : Conference & Review for U ! Developer.
개발자를 위한 컨퍼런스와 컨퍼런스에 대한 리뷰를 공유하는 웹 사이트입니다.
-
프로젝트 기간: 2023.09.06 ~ 2023.09.22
-
프로젝트 주제: CRUD
-
주로 어떤 정보를 제공하는가? 🔍
- 오직 { 개발 }에 관련된 컨퍼런스 정보 제공
- 지난 컨퍼런스에 대한 유저들의 리뷰 공유
-
왜 프로젝트를 만들게 되었는가? 🔉
- 개발에 특화된 컨퍼런스, 웨비나와 같은 다양한 행사 관련 정보를 한눈에 볼 수 있는 니즈가 존재
- 컨퍼런스에 대한 유저의 다양한 리뷰들을 보고 싶은 니즈가 존재
- crud라는 프로젝트 주제에 맞추어 행사등록, 리뷰등록, 마이페이지를 통해 crud 구현
-
주요 기능 ❗
- 컨퍼런스 카테고리와 지역 등 옵셔널한 달력 제공
- 행사 리스트와 상세 보기 페이지, 찜하기 기능 제공
- 각 행사에 대한 사용자 리뷰 기능 제공
- 관리자 페이지를 통해 유저관리, 행사 관리 기능 제공
- 마이페이지 찜한 행사, 리뷰 관리 기능 제공
-
backend
김지형 (https://github.com/sy33002) : 마이페이지 & 관리자 페이지 기능 구현
김세은 (https://github.com/seeun0210) : 행사 달력 & 행사 상세페이지 기능 구현
이재민 (https://github.com/flashrifle) : 웹 배포 & DB 관리 & 리뷰 페이지 기능 구현
-
frontend
문석민 (https://github.com/msm0748): 행사 달력 & 행사 상세페이지 & 리뷰페이지 구현
최제윤 (https://github.com/lemon4974): 마이페이지 & 관리자페이지& 메인페이지 구현
-
axios: ^1.5.0
-
badwords-ko: ^1.0.3
-
bcrypt: ^5.1.1
-
cheerio: ^1.0.0-rc.12
-
cookie-parser: ^1.4.6
-
cross-env: ^7.0.3
-
dotenv: ^16.3.1
-
ejs: ^3.1.9
-
express: ^4.18.2
-
express-session: ^1.17.3
-
moment: ^2.29.4
-
multer: ^1.4.5-lts.1
-
mysql2: ^3.6.0
-
nodemailer: ^6.9.5
-
request-ip: ^3.3.0
-
sequelize: ^6.32.1
-
sequelize-cli: ^6.6.1
-
sharp: ^0.32.6