Skip to content

teummeireo/ProfessorTooFast

Repository files navigation

image



0. Getting Started (시작하기)

mainPage

서비스 링크



1. Project Overview (프로젝트 개요)

  • 프로젝트 이름: 강넘빨 (강사님 너무 빨라요)
  • 프로젝트 설명: 수업에 대한 피드백 설문 조사 플랫폼
  • 개발 기간 : 2024.12.27 ~ 2025.01.03


2. Team Members (팀원 및 팀 소개)

김수민 백인권 이지수 홍윤기
나 인권님 지수님 윤기님
REST 개발
UI 디자인/설문 폼 구현
REST 개발
통계 비즈니스 로직 구현
REST 개발
로그인/회원가입 구현
백앤드 총괄
설계 및 인프라 구축
GitHub GitHub GitHub GitHub


3. Key Features (주요 기능)

  • 회원가입:

    • 회원가입 시 DB에 유저정보가 등록됩니다.
  • 로그인:

    • 사용자 인증 정보를 통해 로그인합니다.

수정중입니다.



4. Technology Stack (기술 스택)

4.1 Frontend


4.2 Backend


4.3 Cooperation


5. Project Structure (프로젝트 구조)

project/
├─ Dockerfile
├─ bin
├─ build
├─ libs
└─ src
   └─ main
      ├─ java
      │  └─ com
      │     └─ ptf
      │        ├─ dao
      │        │  ├─ PTFUserDAO.java
      │        │  ├─ StatisticsDAO.java
      │        │  └─ SurveyDAO.java
      │        ├─ servlet
      │        │  ├─ CheckLoginIdServlet.java
      │        │  ├─ CheckNicknameServlet.java
      │        │  ├─ DailyStatisticsServlet.java
      │        │  ├─ LoginServlet.java
      │        │  ├─ LogoutServlet.java
      │        │  ├─ MarkedDatesServlet.java
      │        │  ├─ MonthlyStatisticsServlet.java
      │        │  ├─ MySurveyServlet.java
      │        │  ├─ PeriodStatisticsServlet.java
      │        │  ├─ SseServlet.java
      │        │  ├─ SurveyServlet.java
      │        │  ├─ UserMarkedDatesServlet.java
      │        │  ├─ UserServlet.java
      │        │  └─ redirect
      │        │     ├─ LoginPageServlet.java
      │        │     ├─ MainPageServlet.java
      │        │     ├─ MySurveyPageServlet.java
      │        │     ├─ NewSurveyPageServlet.java
      │        │     ├─ RegisterPageServlet.java
      │        │     └─ StatisticsPageServlet.java
      │        ├─ util
      │        │  ├─ AuthenticationUtil.java
      │        │  ├─ DBManager.java
      │        │  ├─ EncodingFilter.java
      │        │  ├─ IsSubmitScheduler.java
      │        │  ├─ OracleDBManager.java
      │        │  ├─ PasswordUtil.java
      │        │  ├─ PostgreDBManager.java
      │        │  ├─ SessionUtil.java
      │        │  └─ SessionValidationFilter.java
      │        └─ vo
      │           ├─ PTFUserVO.java
      │           ├─ StatisticsVO.java
      │           └─ SurveyVO.java
      └─ webapp
         ├─ META-INF
         │  └─ MANIFEST.MF
         ├─ WEB-INF
         │  └─ web.xml
         ├─ check_admin.jsp
         ├─ check_session.jsp
         ├─ check_user.jsp
         ├─ css
         │  ├─ login_register.css
         │  ├─ main_css.css
         │  ├─ my_survey_css.css
         │  ├─ statistics_admin.css
         │  └─ style.css
         ├─ images
         │  ├─ login_register.jpg
         │  ├─ toma.png
         │  ├─ tomaico.png
         │  └─ tomaico2.png
         ├─ login.jsp
         ├─ main.jsp
         ├─ my_survey.jsp
         ├─ register.jsp
         ├─ statistics_admin.jsp
         └─ survey.jsp


6. 세부 기능

수정중입니다.

About

수업 피드백 설문 폼

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •