Skip to content

mtvs-server-second-study/developer-agency

Repository files navigation

OneMoreThing

Repositories Hits


DEVELNOM (Development + 미친놈)

MTVS-SERVER-2ND-ONEMORETHING
개발기간: 2023.06.21 ~ 2022.06.29


Team Member Introduction

김종완 남효정 이주원
@Subak-Uncle @namhyojeong @juunewon
정재민 조명환
@devJaem @MyeongHwan

Project Introduction

디벨놈은 개발자들에게 다음과 같은 기능을 제공합니다.

자기소개 프로필

  • 개발자들은 회원가입을 진행합니다.
  • 자신의 프로필을 작성하여 전문적인 경력, 기술 스택, 프로젝트 경험 등을 소개할 수 있습니다.

Getting Started Guide

요구사항

For building and running the application you need:


Stacks 🐈

개발환경

구성

npm

사용언어

JS springboot MYSQL

소통수단


Screen Layout 📺

화면구성도


Main Function 📦

⭐️ 회원가입

  • 간단한 회원가입
  • 향후 추가 API를 활용하여 기능업데이트 예정

⭐️ 프로필(게시물) 작성

  • 프로필 작성만으로 이력서처럼 활용할수 있도록 DATA 변환 구축
  • 프로필사진, 깃허브 잔디 업로드 지원

Architecture

Architecture

Reference


directory tree

├─.github
├─.idea
├─build
└─src
    ├─main
    │  ├─java
    │  │  └─com
    │  │      └─onemorething
    │  │          └─layered
    │  │              ├─configuration
    │  │              └─menu
    │  │                  ├─application
    │  │                  │  ├─controller //각 기능 컨트롤러 모음
    │  │                  │  ├─dto //DTO 구현 디렉토리
    │  │                  │  └─service  //실제 로직 수행 클래스
    │  │                  │      └─mapper //DTO Entity 매퍼 클래스
    │  │                  ├─domain
    │  │                  │  ├─aggregate
    │  │                  │  │  ├─entity //엔티티 집합
    │  │                  │  │  ├─enumtype //기술 숙련도 Enum
    │  │                  │  ├─repository //infra/repository  인터페이스 클래스
    │  │                  │  └─service
    │  │                  │      ├─common //로그인,회원가입 유효성 로직 (공통)
    │  │                  │      └─signup //회원가입 유효성 로직
    │  │                  └─infra
    │  │                      └─repository //저장장치에 접근하는 Domain/repository를 상속받은 클래스 모음
    │  └─resources
    │      ├─mapper //SQLMapper 보관
    │      ├─static
    │      │  ├─css // CSS 보관폴더
    │      │  └─js //JS 보관폴더
    │      └─templates
    │          ├─account //회원가입, 로그인 관련 ㅠㅔ이지
    │          └─contents // 게시물 관련 페이지
    └─test //Test 코드 구현
        └─java
            └─com
                └─onemorething
                    └─layered
                        └─menu
                            ├─application
                            │  ├─controller
                            │  └─service
                            └─domain
                                └─service
                                    ├─common
                                    ├─login
                                    │  ├─common
                                    │  └─signup
                                    └─signup

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5