Team Project

1.팀플 깃 전략 (git Organizations)

post-thumbnail

2.팀플 ERD 설계. (추후 변경될 수 있음)

post-thumbnail

3.팀플 프로젝트에 DB 추가.

post-thumbnail

4.팀플 소셜(구글)로그인 구현 시작. (Firebase 프로젝트 생성)

post-thumbnail

5.팀플 소셜(구글)로그인 구현중. (완료)

post-thumbnail

6.팀플) 관측 장소(ObservationLocation), 천문 이벤트(AstronomicalEvent) API 구현

post-thumbnail

7.팀플) Gradle 이슈

post-thumbnail

8.팀플) DB 연결 이슈

post-thumbnail

9.팀플) 타임리프 폐기, React로 전환.

post-thumbnail

10.팀플) AstronomyAPI 연결 시작 (폐기)

post-thumbnail

11.팀플) Python 설치 및 Skyfield 설치 적용. REST API 설계 시작.

post-thumbnail

12.팀플) REST API 설계 시작.

post-thumbnail

13.팀플) REST API 별자리 정보데이터 생성.

post-thumbnail

14.팀플) REST API 일몰 일출 정보 데이터

post-thumbnail

15.팀플) REST API 일몰 일출 정보 데이터 시간의 정확성 올리기. (Google Time Zone API)

post-thumbnail

16.팀플) REST API 일몰 일출 정보 데이터 한국시간 반환 검증

post-thumbnail

17.팀플) REST API 행성 데이터

post-thumbnail

18.팀플) REST API 별자리 데이터 구체화중 (api 호출 효율적으로 설계)

post-thumbnail

19.팀플) REST API 별자리 데이터 구체화 일단 완료.

post-thumbnail

20.팀플) 유성우 정보 추출 전략. (MIT에서 제공하는 gmn-python-api 사용!)

post-thumbnail

21.팀플) 유성우 데이터 정제하기 (유성우 폐기 정밀 예측 현실적으로 불가능, 새로운 우주 이벤트 고민, 행성의 가시성 공신력 더하기)

post-thumbnail

22.팀플) 행성의 가시성 검증중 문제발견.

post-thumbnail

23.팀플) 행성의 가시성 정보 API와 엮어서 상세하게 한 것 검증.

post-thumbnail

24.팀플) 행성 대접근 이벤트 만들기. (도커에서의 DB 포트와 서버 이해)

post-thumbnail

25.팀플) 로우데이터 저장 전략.

post-thumbnail

26.팀플) 행성 대접근 로직 수정. (LIST 반환.. xxx 데이터 간략화 하기, 행성별로 나누자는 생각 도달.)

post-thumbnail

27.팀플) 대행성 로직 간단화와 행성별로 나누기

post-thumbnail

28.팀플) 행성의 가시성 -> DB 생성 로직 삭제, DB 조회만. (가시성 판단 로직 정교화)

post-thumbnail

29.팀플) 별자리 데이터 수정.

post-thumbnail

30.팀플) 혜성 이벤트 시작! (데이터 접근, 파싱, 추출)

post-thumbnail

31.팀플) 혜성 예측 로직 구상.

post-thumbnail

32.팀플) 혜성 로직 짜기.

post-thumbnail

33.팀플) 혜성 데이터의 사용 고민.

post-thumbnail

34.팀플) 혜성데이터를 활용해 유성우를 정밀하게 계산하기 위한 전략. (긴 주기의 혜성의 멀어짐과 가까워짐을 판단.)

post-thumbnail

35.팀플) 기존 행성 데이터 DB 저장, 조회기능 SQLAlchemy로 적용해보기.

post-thumbnail

36.팀플) 유성우데이터 DB 저장, 조회기능 SQLAlchemy

post-thumbnail

37.팀플) 유성우 가시성 판단 로직 -> 달의 위상구하기까지

post-thumbnail

38.팀플) 별자리 데이터 검증.

post-thumbnail

39.팀플) API 서버 배포 (Oracle Cloud 무료 서버 사용)

post-thumbnail

40.팀플) Star Info API 요청 방식 설명.

post-thumbnail

41.팀플) Merge 기록

post-thumbnail

42.팀플) Spring CRUD와 API 데이터 엮기 (Google Maps API)

post-thumbnail

43.팀플) Google Maps API 백엔드 통신 및 react-toastify 로 자연스러운 UI/UX 구현

post-thumbnail

44.팀플) API 오류 해결, 서버 재배포

post-thumbnail

45.팀플) API 연결 비회원 별자리 데이터 처리, 유저 상세보기 페이지

post-thumbnail

46.팀플) 회원의 별자리 데이터 요청 로직

post-thumbnail

47.팀플) 달의 위상 로직수정 및 오라클 서버 재배포

post-thumbnail

48.팀플) Api요청시 로딩 처리

post-thumbnail

49.팀플) 별자리 데이터 캐싱 구현 (Redis)

post-thumbnail

50.팀플) 행성데이터 연결 및 로그인 로그아웃 UI 처리

post-thumbnail

51.팀플) OpenWeather API 연결

post-thumbnail

52.팀플) SQLAlchemy 세션 트랜잭션 관리 오류로 인해 다중 요청 환경에서 발생하는 충돌 문제 (오라클 서버 재배포)

post-thumbnail

53.팀플) 유성우 데이터 통신 로직

post-thumbnail

54.팀플) 유성우 가시성 데이터 로직 수정 및 API 재배포

post-thumbnail

55.팀플) 유성우 데이터 백엔드 전략

post-thumbnail

56.팀플) Google Calendar API 연결

post-thumbnail

57.팀플) 캘린더 DB 저장.

post-thumbnail

58.팀플) 캘린더에 유성우 일정 업데이트.

post-thumbnail

59.팀플) JWT 인증 방식 도입

post-thumbnail

60.팀플) 오늘 한 것.. (JWT 완전 도입 완료, 세세한 수정, 상세 페이지 CRUD)

post-thumbnail

61.팀플) 디테일 수정 사항

post-thumbnail

62.팀플) JWT 엑세스 토큰 쿠키로 관리.

post-thumbnail

63.팀플) 배포 준비. 도메인 -> 자동배포 구현

post-thumbnail

64.팀플) 자동배포, 무중단 배포 구현

post-thumbnail

65.팀플) 자동배포 이후 구글 로그인 정상화

post-thumbnail

66.내 소개 사이트 제작중 생긴 문제 해결. nginx 도메인 설정, https 적용 후 재배포

post-thumbnail