Skip to content
@2024-Team-Techeer-Salon

2024 Team Techeer Salon

2024년 상반기 테커살롱팀 프로젝트 Organization입니다.

2024 Team Techeer Salon

모임 사이트-Moitda

2024.03.-2024.06.

https://moitda.site (배포 중지)


🖥️ Demo

모임생성

모임생성 사용자는 모임 생성 페이지에서 모임을 생성할 수 있습니다. 제목, 카테고리, 모임 장소, 약속 날짜, 모임 최대 인원수, 게시글, 사진을 입력하여 모임을 생성할 수 있습니다.

모임조회

모임조회 사용자는 모임 상세 페이지에서 모임을 자세하게 조회할 수 있습니다. 상세 사진을 조회할 수 있고 모임의 주소를 복사할 수 있고 모임 생성자는 모임을 수정, 종료, 삭제할 수 있고 신청자의 참가 여부를 수락 또는 거절할 수 있습니다.



채팅

채팅 사용자는 같은 모임에 참여하고 있는 다른 참가자와 채팅을 할 수 있습니다. 간단한 공지사항을 전달할 수 있고 참가자간의 연락을 할 수 있습니다.



마이페이지

마이페이지 마이페이지에서 본인은 프로필 수정을 할 수 있습니다. 그리고 사용자가 가입한 모임, 생성한 모임을 조회할 수 있습니다.

후기작성

후기작성 모임을 마친 후 사용자는 후기를 작성할 수 있습니다. 후기를 남겨 사용자의 Manner Stat을 올리거나 내려서 다른 사용자에게 참고가 될 수 있도록 점수를 매길 수 있습니다.

🏛️ System Architechture

image

🛠️ Tech Stack

Frontend



Backend



DevOps



etc




🗝️ ERD

image

📁 API

image image image

💬 WebSocket

image image

🔍 Monitoring

image

📓 How to Start

Clone Repository

docker repository를 클론하고 서브모듈을 추가합니다.

  git clone https://github.com/2024-Team-Techeer-Salon/Moitda-Docker.git &&
  git submodule init &&
  git submodule update

ENV Setting In The MVStudio-Docker Folder

env 환경 파일을 작성해 줍니다. 빈 칸도 직접 채웁니다.

  • Moitda-Frontend/.env
    # kakao map API KEY
    NEXT_PUBLIC_KAKAO_SDK_URL=
            
    # kakao REST API KEY
    NEXT_PUBLIC_KAKAO_REST_API_KEY=
            
    # BACKEND BASE URL FOR DEVELOPMENT
    NEXT_PUBLIC_BASE_URL=http://localhost:8080
  • Moitda-Backend/.env
    MYSQL_USER=
    MYSQL_PASSWORD=

    STACK_VERSION=7.10.2

    NAVER_CLIENT_ID==
    NAVER_CLIENT_SECRET==
    NAVER_AUTHENTICATION_METHOD=client_secret_post
    NAVER_REDIRECT_URI=http://localhost:8080/login/oauth2/code/naver
    NAVER_AUTHORIZATION_URL=https://nid.naver.com/oauth2.0/authorize
    NAVER_TOKEN_URL=https://nid.naver.com/oauth2.0/token
    NAVER_USER_INFO_URL=https://openapi.naver.com/v1/nid/me
    NAVER_NAME_ATTRIBUTE=response
    
    KAKAO_CLIENT_ID==
    KAKAO_CLIENT_SECRET==
    KAKAO_AUTHENTICATION_METHOD=client_secret_post
    KAKAO_REDIRECT_URI=http://localhost:8080/login/oauth2/code/kakao
    KAKAO_AUTHORIZATION_URL=https://kauth.kakao.com/oauth/authorize
    KAKAO_TOKEN_URL=https://kauth.kakao.com/oauth/token
    KAKAO_USER_INFO_URL=https://kapi.kakao.com/v2/user/me
    KAKAO_NAME_ATTRIBUTE=
    
    GOOGLE_CLIENT_ID=
    GOOGLE_CLIENT_SECRET=
    GOOGLE_REDIRECT_URI=http://localhost:8080/login/oauth2/code/google
    
    JWT_SECRET_KEY=
    
    AWS_ACCESS_KEY=
    AWS_SECRET_KEY=
    
    AWS_S3_BUCKET_NAME=
    AWS_S3_REGION=
    AWS_S3_BASE_PROFILE_IMAGE_URL=
    AWS_S3_BASE_BANNER_IMAGE_URL=
    
    LOGGING_PATH=

See Result

아래 명령어로 Docker를 실행하고 http://localhost로 접속합니다.

    cd Moitda-Backend && 
    docker-compose -f docker-compose.yaml up -d --build

Member

Pictures
Name 윤주원 강정현 이상훈 조진우 정유진 안나경
Position Leader
Backend
DevOps
Backend
DevOps
Backend
DevOps
Frontend
Design
Frontend
Design
Frontend
Design
GitHub


Pinned Loading

  1. Moitda-Backend Moitda-Backend Public

    Moitda 프로젝트의 Backend Repository입니다.

    Java 1

Repositories

Showing 4 of 4 repositories
  • .github Public
    2024-Team-Techeer-Salon/.github’s past year of commit activity
    0 0 0 0 Updated Aug 10, 2024
  • Moitda-Frontend Public

    Moitda 프로젝트의 Frontend Repository입니다.

    2024-Team-Techeer-Salon/Moitda-Frontend’s past year of commit activity
    TypeScript 0 0 2 0 Updated Jul 13, 2024
  • Moitda-Backend Public

    Moitda 프로젝트의 Backend Repository입니다.

    2024-Team-Techeer-Salon/Moitda-Backend’s past year of commit activity
    Java 1 0 2 0 Updated Jul 10, 2024
  • Moitda-Docker Public

    Moitda 프로젝트의 Docker Repository입니다.

    2024-Team-Techeer-Salon/Moitda-Docker’s past year of commit activity
    Dockerfile 0 0 0 0 Updated Jun 7, 2024

Top languages

Loading…

Most used topics

Loading…