Skip to content
@olmangjolmang

It's time 5th - 올망졸망

📑Ticle

SpringBoot MySQL Java Intellij IDEA AWS EC2 AWS RDS AWS S3 Nginx Docker Gradle Lombok Swagger Spring Security JWT SMTP React ReactQuery Axios react-router-dom styled-component Javascript Typescript Jest

💘팀 소개

대학생 연합 IT 동아리 잇타 5기 소속 "올망졸망" 팀입니다!
티클 모아 태산 티클 모아 태산 이라는 말 처럼 작고 소중한 팀원들이 올망졸망 모여 하나의 태산같은 빛을 발하기에 “올망졸망” 이라는 팀 명을 갖게 되었습니다.

정성연 정다인 김나령 임지수

@yeonnybus

@reveusellie

@NhaRyeong

@jisooooooooooo
팀장, 프론트엔드 기획 디자인 프론트엔드
공채연 이현지 이은재

@chaeyeonKong

@Amepistheo

@lej8924
백엔드 백엔드 백엔드

✅개발자를 꿈꾸는 이들을 위한 아티클 마이닝 서비스 👉 http://3.36.247.28/

📖 Description

개발자를 꿈꾸는 이들을 위한 최고의 개발 아티클 마이닝 서비스!

내 취향에 맞는 아티클을 찾기 위한 탐색의 번거로움을 줄이고, 학습의 편의성을 높였습니다.

다양한 사이트의 개발 아티클을 티클에서 열람하고, 메모 및 퀴즈 기능으로 더 효율적인 학습을 해보세요!

아티클을 다 읽고 나면 관련 퀴즈로 이해도를 확인하고, 커리어 관련 질문에 답하며 성장할 수 있는 기회를 놓치지 마세요!

티클에 가입하여 관심 분야의 베스트 아티클을 매주 메일로 받아보세요!

UI/UX

image

image

⭐ Main Feature

😃유저 관리

  • Spring Security + JWT 이용 회원가입 및 로그인 구현
  • Redis 이용 Refresh Token 관리(로그아웃 구현)

✏️포스트 스크랩

  • 밑줄 긋기 밎 밑줄에 대한 코멘트 작성
  • '티클 창고'에 원하는 포스트 북마크 가능

🧠생성형 AI 기반 인사이트 도출

  • 각 포스트의 내용을 기반으로 한 퀴즈 생성
  • 개발자라면 한 번쯤 생각할 법한 질문을 생성하여 인사이트를 도출하게 함

📖구독 서비스

  • 회원가입 시 관심 카테고리와 이메일을 입력받아 주 1회 해당 카테고리의 포스트를 이메일로 전송

🔧 Stack

  • Language: Javascript, TypeScript, Java
  • Library & Framework : React.js, Spring Boot
  • Database : AWS RDS (MySQL), AWS S3
  • ORM : JPA
  • Deploy: AWS EC2, Docker, Gihub Action

🔨 Server Architecture

image

⚒ CI/CD

  • github actions를 활용해서 지속적 통합 및 배포
  • Backend : dev 브랜치로 Merge가 되면 CI/CD가 동작하여 Docker hub에 배포된다.
  • Frontend : main 브랜치로 Merge가 되면 CI/CD가 동작하여 Docker hub에 배포된다.
  • AWS EC2 내에서 Docker Compose와 Nginx를 이용해 프론트엔드와 백엔드 요청을 적절하게 분산 처리한다.

👨‍💻 Role & Contribution

Project Manager

  • 커밋 컨벤션 및 브랜치 전략 설정
  • 레포지토리 관리
  • Jira 활용 일정 및 진행상황 관리

Product Manager

  • 서비스 기획
  • 중간 발표
  • 마케팅 기획
  • 와이어프레임 작성
  • 설계 및 flow 기획

Frontend

  • UX를 고려한 페이지 설계
  • atom-molecule 디자인 패턴
  • Tanstack Query를 활용한 캐싱, 낙관적 업데이트를 통해 UX 개선
  • Axios 이용 API 호출 구조 설게 및 연결

Backend

  • API 구현 및 CI/CD 구축
  • 전체 아키텍처 구성

Design

  • Figma 이용 UI/UX 개발
  • 발표자료 제작

Pinned Loading

  1. omjm-server omjm-server Public

    개발자를 꿈꾸는 이들을 위한 아티클 마이닝 서비스

    Java 2 1

  2. omjm-client omjm-client Public

    omjm-client

    TypeScript 1

Repositories

Showing 3 of 3 repositories
  • omjm-client Public

    omjm-client

    olmangjolmang/omjm-client’s past year of commit activity
    TypeScript 1 MIT 0 0 0 Updated Jul 27, 2024
  • omjm-server Public

    개발자를 꿈꾸는 이들을 위한 아티클 마이닝 서비스

    olmangjolmang/omjm-server’s past year of commit activity
    Java 2 1 0 0 Updated Jul 26, 2024
  • .github Public
    olmangjolmang/.github’s past year of commit activity
    0 1 1 0 Updated Jul 26, 2024

Top languages

Loading…

Most used topics

Loading…