Skip to content

쉽고 빠른 복지추천서비스

Notifications You must be signed in to change notification settings

malrangcow00/Savior

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Savior

🗓️ 프로젝트 진행 기간

2024.02.26 - 2024.03.17 기획

2024.03.18 - 2024.04.04 개발


🧚‍♀️ 서비스 소개

복지 혜택이 여기저기 흩어져 있어서, 있어도 잘 모르고 지나치는 경우가 많지 않으셨나요?

이제 그런 걱정은 더 이상 필요 없습니다!

여러분의 조건에 딱 맞는 사용자 맞춤형 복지를 추천해주는 서비스로,

더 이상 혜택을 놓치는 일 없이 편리하게 이용해보세요.

많이 찾는 복지를 엄선하여, 다들 받는 혜택 나만 놓치지 않도록 해드립니다.


📍 주요 기능

  • 첫 화면에서 시작하세요!

    • 앱을 설치하고 바로 실행하면 시작 화면이 나타납니다. 여기서부터 모험을 시작할 수 있어요!

    리드미 1번

  • 간편 로그인으로 속도감 있게!

    • 카카오톡 계정으로 간편하게 로그인하고, 바로 서비스를 이용해보세요. 로그인 과정은 단순하고 빠릅니다!

    리드미 2번-카카오톡 로그인

    리드미 3번-카카오톡 로그인2

  • 맞춤 설정으로 나에게 딱 맞는 복지 찾기!

    • 내 상황에 맞는 복지를 찾기 위해, 직장, 자녀, 상황 등의 조건을 설정해보세요. 여러분만의 맞춤 설정으로 완벽한 매칭을 경험할 수 있어요!

    리드미 4번-메인화면1

  • 메인 화면에서 복지 추천 받기!

    • 설정한 조건에 딱 맞는 복지 추천을 메인 화면에서 바로 확인할 수 있어요. 또한 인기 있는 복지도 함께 추천해드려요!

    리드미5번-메인화면2

    리드미6번-메인화면3

  • 원하는 복지를 검색해 바로 찾아보세요!

    • 검색 기능을 이용해 관심 있는 복지 정보를 즉시 찾아볼 수 있어요. 원하는 복지를 빠르게 찾아보는 가장 효율적인 방법입니다!

    리드미7번-메인화면4

  • 복지 추천으로 내게 필요한 정보를 얻어보세요!

    • 복지제도 추천받기 기능을 통해, 여러분의 상황에 꼭 맞는 복지를 추천받을 수 있습니다. 관련 복지도 함께 확인해보세요!

    리드미8번-메인화면5

  • 상세 화면에서 꼼꼼히 확인하세요!

    • 복지 정보의 상세 보기를 통해, 해당 복지의 세부 사항을 꼼꼼히 확인할 수 있어요. 찜 기능과 수혜 중인 복지 저장 기능도 이용해보세요!

    리드미9번-메인화면6

    리드미10번-메인화면7

  • 내 정보에서 모든 것을 관리하세요!

    • 저장한 복지 정보들은 내 정보 페이지에서 언제든지 확인하고 관리할 수 있어요. 여러분의 복지 이용 현황을 한눈에 볼 수 있습니다!

    리드미11번-메인화면8

  • 간편한 회원 탈퇴 기능까지!

    • 서비스 이용이 더 이상 필요하지 않을 때는, 간편하게 회원 탈퇴를 진행할 수 있어요. 여러분의 정보는 안전하게 처리됩니다.

    리드미12번-메인화면9


🗂️ ERD

ERD


🎞️ 시스템 구성도

아키텍쳐


🔌 기술 스택

  • Frontend
    • React 18.2
    • Electron 28.2.6
    • Vite 5.1.4
    • Tailwind CSS 3.4.1
    • Redux 9.1
  • Backend
    • Django (5.0.3)
      • Python (3.12.2)
      • KoNLPy (0.6.0)
      • Scikit Learn (1.4.1)
      • NumPy (1.26.4)
      • Pandas (2.2.1)
      • SciPy (1.12.0)
    • Spring Boot(3.2.3)
      • Java 17
      • JWT(0.11.2)
      • JAVA Spring Data JPA
      • Spring Security(6.2.2)
      • OAuth(6.2.2)
    • Platform
    • DB
      • MySQL(8.0.33)
    • DevOps
    • CI/CD
      • AWS EC2(Ubuntu 20.04.6 LTS)
      • Jenkins(2.449)
      • Nginx(1.25.4)
      • AWS RDS(8.0.35)
      • Docker(25.0.4)
      • Docke-Compose(1.27.4)
  • Tools
    • Jira
    • Postman
    • Notion
    • Figma
    • GitLab

📝 개발 문서


🏷️ 커밋 컨벤션

📌 제목 : 코드의 변경 사항에 대해 짧은 요약 (필수)

태그 설명
Feat 새로운 기능 추가
Fix 버그 수정
Docs 문서 수정
Style 코드 포맷 변경, 세미콜론 누락, 코드 수정이 없는 경우
Refactor 코드 리팩토링
Test 테스트 코드
Chore 빌드 업무 수정, 패키지 매니저 수정
Design 디자인 변경
Add 코드, 테스트, 예제, 문서 등의 추가 생성이 있는 경우
Rename 파일명, 폴더명을 수정한 경우
Move 코드의 이동이 있는 경우
Remove 코드(파일)의 삭제가 있는 경우
Comment 필요한 주석 추가 및 변경

📌 본문 : 부연 설명 (선택)

  • 제목과 구분되기 위해 공백 한 줄을 띄워서 작성

📌 꼬리말 : issue tracker id 작성 (선택)

  • 유형: #이슈 번호

✨ 예시

Feat: 로그인 API 개발

카카오 소셜 로그인

Resolves: #123
Ref: #456
Related to: #48, #45

👥 팀 소개

FE FE BE BE BE PM
andongmin94 Hyun-Jik MalrangCow jy eunalove songminseok0725
이름 역할 담당 각오
👑 김상훈 Frontend 프론트엔드, 데스크탑 SW 개발 진인사대천명
🐭 이현직 Frontend 프론트엔드 열심히 하루하루를 보내자 !
🐱 이재평 Backend 텍스트 전처리, 키워드 벡터화
클러스터링, 유사도 계산
잘하자
🐝 장준영 Backend SpringBoot 고도화 사물이 보이는 것보다 가까이 있음
🐰 오은아 Infra CI/CD 담당 파이팅
🍯 송민석 PM 프로젝트 관리 자신을 믿지 못하는 녀석
따위는 노력할 가치도 없다.

🌱 UCC


🎷 시연 영상


📃 문서

About

쉽고 빠른 복지추천서비스

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 43.2%
  • Java 31.3%
  • Python 23.5%
  • HTML 0.8%
  • CSS 0.6%
  • Dockerfile 0.5%
  • TypeScript 0.1%