Skip to content

sy33002/CRUD_project

 
 

Repository files navigation

⭐ CRUD project

CRUD : Conference & Review for U ! Developer.

개발자를 위한 컨퍼런스와 컨퍼런스에 대한 리뷰를 공유하는 웹 사이트입니다.

image

About Project 👇

프로젝트 배포 주소

  • 프로젝트 기간: 2023.09.06 ~ 2023.09.22

  • 프로젝트 주제: CRUD

  • 주로 어떤 정보를 제공하는가? 🔍

    1. 오직 { 개발 }에 관련된 컨퍼런스 정보 제공
    2. 지난 컨퍼런스에 대한 유저들의 리뷰 공유
  • 왜 프로젝트를 만들게 되었는가? 🔉

    1. 개발에 특화된 컨퍼런스, 웨비나와 같은 다양한 행사 관련 정보를 한눈에 볼 수 있는 니즈가 존재
    2. 컨퍼런스에 대한 유저의 다양한 리뷰들을 보고 싶은 니즈가 존재
    3. crud라는 프로젝트 주제에 맞추어 행사등록, 리뷰등록, 마이페이지를 통해 crud 구현
  • 주요 기능 ❗

    1. 컨퍼런스 카테고리와 지역 등 옵셔널한 달력 제공
    2. 행사 리스트와 상세 보기 페이지, 찜하기 기능 제공
    3. 각 행사에 대한 사용자 리뷰 기능 제공
    4. 관리자 페이지를 통해 유저관리, 행사 관리 기능 제공
    5. 마이페이지 찜한 행사, 리뷰 관리 기능 제공

팀 소개 👇


개발 환경 👇

  • 개발도구 :
  • 버전 관리 도구:
  • 커뮤니케이션 도구:
  • DB 관리 도구:

사용 기술 👇

  • 언어 :
  • 프레임워크 :
  • 배포 :

팀 노션 👇


사용 라이브러리

  • 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


페이지 상세 내역

image


화면 구성

메인페이지
행사캘린더 행사목록
행사상세 페이지 행사등록 페이지
리뷰목록 및 상세 페이지 리뷰 등록 페이지
로그인 회원가입
마이페이지 관리자페이지

About

[팀 프로젝트] Node.js를 이용한 개발 컨퍼런스, 리뷰 웹 사이트 프로젝트

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • EJS 58.6%
  • JavaScript 27.4%
  • CSS 14.0%