Skip to content

pwj0421/teamPjt_ondo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

228 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌟 TEAM_ONDO 🌟

Java + Oracle ベースの日韓情報交換プラットフォーム
Java Oracle Team


💡 プロジェクト紹介

ONDO はチームメンバー間の効率的なコミュニケーションをサポートする 情報交換プラットフォーム です。
すべてのチームメンバーが バックエンド開発 を担当し、サーバー構造設計、データベース設計、ページ実装など、バックエンド中心の機能開発に集中しました。
主な機能: 会員管理、掲示板(CRUD)、カテゴリ検索、チャットリクエストおよび承認、メッセージ送受信、会話履歴管理
チームメンバーは 掲示板CRUD機能やサーバー環境構築、バックエンド開発の流れ を直接体験しました。


💡 プロジェクト概要と背景

最近の日韓両国間の交流と関心の高まりにより、言語と文化の壁を越えて
自由に情報を交換できるプラットフォームの必要性を感じました。

「ONDO(オンド)」 は、お互いの考えや話が行き交い、関係の「温度」を高めるという意味を込めています。

私たちのチームは、この名前の通り、
単なるメッセージ交換に留まらず、温かいコミュニケーションと共感が行き交う空間を作ることを目指しました。
これにより、日韓両国のユーザーが互いの文化を理解し、
関心事を共有して交流の幅を広げられるプラットフォームを開発しました。


🖼 プロジェクト画面

index

chat_demo


🏆 主な機能

🔍 カテゴリ検索
💌 チャットリクエスト
✅ チャットリクエスト承認/拒否
💬 リアルタイムメッセージ送受信
📄 会話履歴管理

🔧 DB 構造

メッセージ送受信用 TABLE 設計図

Untitled

お知らせ用 TABLE 設計図

notice_table


🛠 技術スタック

区分 技術
Frontend HTML / CSS / JS / JSP
Backend Java
Database Oracle
協業ツール GitHub / Notion

⬆ トップへ

👩‍💻 チームメンバー紹介


パク·サンチョル
Backend
チームリーダー
/ 会員管理 / 言語切替
GitHub

ノ·ヘミン
Fullstack
メッセージリクエストリスト
& チャット管理
GitHub

パク·ウォンジュン
PM
全体管理
GitHub

ホ·ジュンヨン
Backend
マッチング、カテゴリ編集
GitHub

チ·スミン
Backend
お知らせ掲示板
GitHub

ソ·ドンイン
Backend
自由掲示板
GitHub

🎯 学んだこと / 改善点

  • CRUD機能実装とサーバー環境構築の経験
  • チームメンバー間でのバックエンド協業と役割分担の経験
  • リアルタイムメッセージ送受信の仕組み理解
  • 今後: 例外処理の強化、セキュリティ改善、ページ翻訳システム, 新しい機能を試す










🌟 TEAM_ONDO 🌟

Java + Oracle 기반 한일 정보교환 플랫폼
Java Oracle Team


💡 프로젝트 소개

ONDO는 팀원 간 효율적인 소통을 지원하는 정보교환 플랫폼입니다.
모든 팀원이 백엔드 개발을 담당하며, 서버 구조 설계, 데이터베이스 설계, 페이지 구현 등 백엔드 중심 기능 개발에 집중했습니다.
주요 기능: 회원 관리, 게시판(CRUD), 카테고리 검색, 채팅 요청 및 수락, 메시지 송수신, 대화 기록 관리.
팀원들은 게시판 CRUD 기능과 서버 환경 구성, 백엔드 개발 흐름을 직접 경험했습니다.


💡 프로젝트 개요 및 배경

최근 한일 양국 간의 교류와 관심이 높아짐에 따라, 언어와 문화의 장벽을 넘어 자유롭게 정보를 교환할 수 있는 플랫폼의 필요성을 느꼈습니다.

**‘ONDO(온도)’**는 서로의 생각과 이야기가 오가며 관계의 온도를 높인다는 의미를 담고 있습니다.

저희 팀은 이 이름처럼, 단순한 메시지 교환을 넘어 따뜻한 소통과 공감이 오가는 공간을 만들고자 본 프로젝트를 기획했습니다. 이를 통해 한일 양국 이용자들이 서로의 문화를 이해하고, 관심사를 공유하며 교류의 폭을 넓힐 수 있는 플랫폼을 개발하였습니다.


🖼 프로젝트 화면

index

chat_demo


🏆 주요 기능

🔍 카테고리 검색
💌 채팅 요청
✅ 채팅 요청 수락/거절
💬 실시간 메시지 송수신
📄 대화 기록 관리

🔧 DB 구조

메세지설계도

Untitled

공지사항 설계도

notice_table


🛠 기술 스택

구분 기술
Frontend HTML / CSS / JS / JSP
Backend Java
Database Oracle
협업툴 GitHub / Notion

👩‍💻 팀원 소개


박상철
Backend
팀리더 / 회원관리 / 언어변경
GitHub

노혜민
Fullstack
메시지 요청 리스트 & 채팅 관리
GitHub

박원준
PM
총괄
GitHub

허준영
Backend
매칭, 카테고리 수정
GitHub

지수민
Backend
공지사항 게시판
GitHub

서동인
Backend
자유게시판
GitHub

🎯 배운 점 / 개선점

  • CRUD 기능 구현과 서버 환경 구축 경험
  • 팀원 간 백엔드 협업 및 역할 분담 경험
  • 실시간 메시지 송수신 구조 이해
  • 향후: 예외 처리 강화, 보안 개선 계획 , 페이지 번역 시스템, 참신한 기능의 새로운 시도

⬆ 맨 위로 가기

About

jsl 23기 팀프로젝트 깃허브 입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors