TaskHub
기술 스택
1. Frontend
- React:
- Redux
- Router
2. Backend
- Spring Boot:
- Spring Security
- JPA
3. Database
- MySQL
기능
- 로그인 : 시큐리티의 세션 기반 인증을 이용하여 로그인하고 리액트에서 세션값을 리덕스에서 관리
- todo : 사용자 개인의 todo 리스트 생성,저장,불러오기,삭제
- 메시지 : 사용자 간 메시지 전송,수신,확인,삭제
동작과정
메인
로그인
TODO
메시지
메시지 작성
메시지 확인
향후보환 계획
- 웹소켓을 추가하여 채팅기능등 여러 기능을 추가해볼생각
- OAuth2 로그인 추가
- UI 개선
- 모바일 지원
결론
TaskHub는 개인 생산성과 커뮤니케이션을 동시에 향상시키기 위해 설계된 프로젝트입니다.
현재 기본 기능을 충실히 구현한 상태이며, 향후 WebSocket을 통한 실시간 기능 추가, OAuth2 로그인 지원, UI 개선, 모바일 지원 등을 통해 지속적으로 확장 가능한 프로젝트로 발전시킬 계획입니다.
하나씩 기능을 추가하면서 안정성과 확장성을 모두 갖춘 서비스로 성장시키는 것을 목표로 하고 있습니다.
반응형
'프로젝트' 카테고리의 다른 글
클라우드 타입을 이용하여 리액트,스프링부트 배포 (1) | 2024.12.30 |
---|---|
TaskHub 프로젝트 개요 (1) | 2024.12.21 |
이미지 분류 모델 자동화 시스템 (1) | 2024.10.31 |
이미지 분류 모델 자동화 시스템 개요 (1) | 2024.10.10 |
[리액트+스프링부트] Delivery Oracle (0) | 2024.07.28 |