Skip to content

teummeireo/ProfessorTooFast

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

164 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

  •  
  •  
  •  
  •