Tiny Star

🏕️내일배움캠프/📂개발자를 위한 공모전 사이트(23.08.16) 10

개발자를 위한 공모전 사이트 (&&) 10일 _ 실시간 1:1 채팅

스파르타 코딩클럽_ 내일 배움 캠프 Spring 트랙 6기 [프로젝트] 개발자를 위한 공모전 사이트 (&&) 2023.08.16 ~ 2023.09.15 개발도구 : IntelliJ 프로그래밍 언어 : Java 데이터베이스 : MySQL 프레임워크 : Spring / Spring Boot / Spring Security 와이어프레임 : Figma ERD 설계 : ERD Cloud Storage : AWS S3 Front : HTML / CSS / JavaScript / JQuery / Bootstrap 1:1 채팅 기능 관련 Service class를 팀에서 구현했다. package com.sparta.and.service; import com.sparta.and.dto.chat.ChatroomReques..

개발자를 위한 공모전 사이트 (&&) 9일 _ 실시간 1:1 채팅

스파르타 코딩클럽_ 내일 배움 캠프 Spring 트랙 6기 [프로젝트] 개발자를 위한 공모전 사이트 (&&) 2023.08.16 ~ 2023.09.15 개발도구 : IntelliJ 프로그래밍 언어 : Java 데이터베이스 : MySQL 프레임워크 : Spring / Spring Boot / Spring Security 와이어프레임 : Figma ERD 설계 : ERD Cloud Storage : AWS S3 Front : HTML / CSS / JavaScript / JQuery / Bootstrap 실시간 1:1 채팅을 위해 이번주부터 시작한 웹 소켓 공부! 기능 구현 요구사항 : 실시간 1:1 채팅 Websocket만 사용하여 구현하더라도 충분히 채팅 기능을 완성할 수 있다고 한다. 그러나 단순 통신..

개발자를 위한 공모전 사이트 (&&) 8일 _ 유저 블랙리스트 처리 및 회원가입 방지

스파르타 코딩클럽_ 내일 배움 캠프 Spring 트랙 6기 [프로젝트] 개발자를 위한 공모전 사이트 (&&) 2023.08.16 ~ 2023.09.15 개발도구 : IntelliJ 프로그래밍 언어 : Java 데이터베이스 : MySQL 프레임워크 : Spring / Spring Boot / Spring Security 와이어프레임 : Figma ERD 설계 : ERD Cloud Storage : AWS S3 Front : HTML / CSS / JavaScript / JQuery / Bootstrap 전날 정해지지 않았던 유저 블랙리스트 처리 방안에 대해 오늘 회의를 통해 어떻게 구현할 지를 확정했다. User테이블에 있던 정보를 전부 UserBlackList 테이블로 옮기고, 기존 User 테이블에서는..

개발자를 위한 공모전 사이트 (&&) 7일 _ 실시간 상태 업데이트/하위 카테고리 구현 방향 결정 및 유저 관리 CRUD

스파르타 코딩클럽_ 내일 배움 캠프 Spring 트랙 6기 [프로젝트] 개발자를 위한 공모전 사이트 (&&) 2023.08.16 ~ 2023.09.15 개발도구 : IntelliJ 프로그래밍 언어 : Java 데이터베이스 : MySQL 프레임워크 : Spring / Spring Boot / Spring Security 와이어프레임 : Figma ERD 설계 : ERD Cloud Storage : AWS S3 Front : HTML / CSS / JavaScript / JQuery / Bootstrap 전 날 회의를 했던 하위 카테고리 뎁스 처리 방식은 셀프 참조방식과 Entity 연관관계 중 1개를 선택해야하는데 오늘 아침에 결국 대분류/중분류/소분류 카테고리 별로 Entity 를 생성하는 방안으로 결정..

개발자를 위한 공모전 사이트 (&&) 6일 _ 실시간 상태 업데이트/하위 카테고리 구현

스파르타 코딩클럽_ 내일 배움 캠프 Spring 트랙 6기 [프로젝트] 개발자를 위한 공모전 사이트 (&&) 2023.08.16 ~ 2023.09.15 개발도구 : IntelliJ 프로그래밍 언어 : Java 데이터베이스 : MySQL 프레임워크 : Spring / Spring Boot / Spring Security 와이어프레임 : Figma ERD 설계 : ERD Cloud Storage : AWS S3 Front : HTML / CSS / JavaScript / JQuery / Bootstrap 프로젝트 순항 중 마주친 오늘의 문제&오늘의 미팅 하루에 한번 날짜에 따라 공모전의 상태 변경을 어떻게 할 것인가? -> 팀원들끼리 고민해 본 방향은 스케줄러를 사용해 밤 12:00 마다 당일 날짜에서 공모..

개발자를 위한 공모전 사이트 (&&) 5일 _ 백오피스 프로젝트 구현

스파르타 코딩클럽_ 내일 배움 캠프 Spring 트랙 6기 [프로젝트] 개발자를 위한 공모전 사이트 (&&) 2023.08.16 ~ 2023.09.15 개발도구 : IntelliJ 프로그래밍 언어 : Java 데이터베이스 : MySQL 프레임워크 : Spring / Spring Boot / Spring Security 와이어프레임 : Figma ERD 설계 : ERD Cloud Storage : AWS S3 Front : HTML / CSS / JavaScript / JQuery / Bootstrap 전날 깃에 백오피스 레포지토리 생성 후 init까지 완료 한 뒤 백오피스에서 관리자가 전체 게시글을 목록화해서 조회하는 기능까지 완료! 오늘은 본격적으로 팀원들이랑 백오피스 프로젝트 코드를 시작했다. 아무래..

개발자를 위한 공모전 사이트 (&&) 4일 _ 백오피스 프로젝트 구현

스파르타 코딩클럽_ 내일 배움 캠프 Spring 트랙 6기 [프로젝트] 개발자를 위한 공모전 사이트 (&&) 2023.08.16 ~ 2023.09.15 개발도구 : IntelliJ 프로그래밍 언어 : Java 데이터베이스 : MySQL 프레임워크 : Spring / Spring Boot / Spring Security 와이어프레임 : Figma ERD 설계 : ERD Cloud Storage : AWS S3 Front : HTML / CSS / JavaScript / JQuery / Bootstrap 지난주 금요일에 결정된 백오피스 프로젝트 추가 정리했던 백오피스 요구사항을 오늘 팀원들과 회의를 거쳐 어떻게 구현할 것인지 정했다. [결정된 사항- 새로 프로젝트를 파서 시작해야 함] 슈퍼 관리자를 생성한 ..

개발자를 위한 공모전 사이트 (&&) 3일 _ 백오피스 사이트 기획

스파르타 코딩클럽_ 내일 배움 캠프 Spring 트랙 6기 [프로젝트] 개발자를 위한 공모전 사이트 (&&) 2023.08.16 ~ 2023.09.15 개발도구 : IntelliJ 프로그래밍 언어 : Java 데이터베이스 : MySQL 프레임워크 : Spring / Spring Boot / Spring Security 와이어프레임 : Figma ERD 설계 : ERD Cloud Storage : AWS S3 Front : HTML / CSS / JavaScript / JQuery / Bootstrap 팀원들과 1일 1코드리뷰 중이다. 전날 OAuth 로그인 회원가입 구현을 완성하고 팀원분이 카테고리 구현에 난항을 겪고 계셔서 부리더로서(?) 함께 구현해보기로 했다. 일단 팀원분이 구현해야하는 카테고리 영..

개발자를 위한 공모전 사이트 (&&) 2일 _ OAuth 카카오, 구글 로그인 구현

스파르타 코딩클럽_ 내일 배움 캠프 Spring 트랙 6기 [프로젝트] 개발자를 위한 공모전 사이트 (&&) 2023.08.16 ~ 2023.09.15 개발도구 : IntelliJ 프로그래밍 언어 : Java 데이터베이스 : MySQL 프레임워크 : Spring / Spring Boot / Spring Security 와이어프레임 : Figma ERD 설계 : ERD Cloud Storage : AWS S3 Front : HTML / CSS / JavaScript / JQuery / Bootstrap 오전에는 팀원들과 CS 공부 2시간 후 본격적으로 각자 맡은 코드 구현을 시작했다. OAuth 로그인은 제대로 구현해 본 적이 없어서 생각보다 꽤 복잡했다. 기존에는 서비스 DB 저장을 하는 로그인 기능 +..

개발자를 위한 공모전 사이트 (&&) 1일 _ S.A. / ERD / API 명세 / 와이어프레임 및 기술구현 상세

스파르타 코딩클럽_ 내일 배움 캠프 Spring 트랙 6기 [프로젝트] 개발자를 위한 공모전 사이트 (&&) 2023.08.16 ~ 2023.09.15 개발도구 : IntelliJ 프로그래밍 언어 : Java 데이터베이스 : MySQL 프레임워크 : Spring / Spring Boot / Spring Security 와이어프레임 : Figma ERD 설계 : ERD Cloud Storage : AWS S3 Front : HTML / CSS / JavaScript / JQuery / Bootstrap 드디어 나에게도 찾아 온 최종 프로젝트 그 어떤 프로젝트보다 S.A. 작성부터 신경이 안쓰일 수가 없다. 대망의 마지막을 장식 할 프로젝트는 개발자들을 공모전 정보 공유 사이트! &&이다. && 논리연산자의..