https://github.com/cmsong111/spring-webmail
동의대학교 2024학년도 1학기 객체지향 프로그래밍 유지보수 프로젝트
https://github.com/cmsong111/spring-webmail
apache-james spring-boot webmail-application
Last synced: about 1 month ago
JSON representation
동의대학교 2024학년도 1학기 객체지향 프로그래밍 유지보수 프로젝트
- Host: GitHub
- URL: https://github.com/cmsong111/spring-webmail
- Owner: cmsong111
- Created: 2024-04-05T18:07:13.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-13T17:36:25.000Z (about 2 years ago)
- Last Synced: 2024-04-14T12:11:20.912Z (about 2 years ago)
- Topics: apache-james, spring-boot, webmail-application
- Language: Java
- Homepage:
- Size: 209 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# James Web Mail System Maintanance Project
[](https://sonarcloud.io/summary/new_code?id=cmsong111_Spring-webmail)
[](https://github.com/cmsong111/Spring-webmail/actions/workflows/sonar_cloud.yml)
[](https://cmsong111.github.io/Spring-webmail/deu/cse/spring_webmail/package-summary.html)
[](https://sonarcloud.io/summary/new_code?id=cmsong111_Spring-webmail)
[](https://sonarcloud.io/summary/new_code?id=cmsong111_Spring-webmail)
[](https://sonarcloud.io/summary/new_code?id=cmsong111_Spring-webmail)
> 동의대학교 컴퓨터소프트웨어공학 2024학년도 1학기 팀프로젝트
## 프로젝트 소개
- 본 프로젝트는 동의대학교 컴퓨터소프트웨어공학과 2024학년도 1학기 팀프로젝트로써, James Web Mail System의 유지보수를 목표로 한다.
## 초기 프로젝트 환경
- [Apache James Server 2.3.2](https://hub.docker.com/r/skylord21/james)
- [First Spring Project](https://github.com/cmsong111/Spring-webmail/tree/945cb0a149113b2e2ee497d918f2cc7246340189)
## 팀원 소개
| 프로필 | 이름 | 역할 | 담당 |
|--------------------------------------------------------------------------|------------------------------------------|----|---------------|
|  | [조봉균](https://www.github.com/bonggyunjo) | 팀장 | 프로젝트 관리 및 개발 |
|  | [김남주](https://www.github.com/cmsong111) | 팀원 | 프로젝트 개발 및 문서화 |
|  | [김찬솔](https://www.github.com/chansolsol) | 팀원 | 프로젝트 개발 및 문서화 |
|
| [이재영](https://www.github.com/wodud4143) | 팀원 | 프로젝트 개발 및 문서화 |
## 프로젝트 개요
- **프로젝트 명**: James Web Mail System Maintanance Project
- **프로젝트 기간**: 2024년 3월 2일 ~ 2024년 6월 14일
## 프로젝트 목표
- [Apache James Server jpa (3.8.1)](https://hub.docker.com/layers/apache/james/jpa-3.8.1/images/sha256-a057ab6b405f2e34b6563502701d164c7b44fb603a4762e21bec7ced2bf4ba59?context=explore) 버전으로 업그레이드
- 기존의 James Web Mail System의 기능을 유지하고, 새로운 기능을 추가하여 사용자 편의성을 높임
- 사용자 인터페이스(UI) 개선 (반응형 웹 디자인)
- 사용자 인증 및 보안 기능 강화
- [Sonar Cloud](https://sonarcloud.io/project/overview?id=cmsong111_Spring-webmail)를 통한 코드 품질 관리