GithubHelp home page GithubHelp logo

clean2001 / mewsinsa- Goto Github PK

View Code? Open in Web Editor NEW

This project forked from f-lab-edu/mewsinsa

0.0 0.0 0.0 275 KB

무신사를 클론하여 만든 온라인 편집샵 API SERVER

Shell 7.55% Perl 1.90% Java 90.56%

mewsinsa-'s Introduction

MEWSINSA

온라인 편집샵 무신사 서비스를 클론하여 만든 API 서버입니다.

✨  프로젝트 구조도

image
  • 로컬에서는 Redis를 JWT 저장소로 사용하고 있지만, 배포 버전에서는 MariaDB에 JWT를 저장하고 있습니다.
    • 추후 Docker를 통해 Redis를 연결하려는 계획을 하고 있습니다.
  • Jenkins로 CI/CD 파이프라인 구축을 시도하고 있습니다.

✨  사용 기술

Framework

Build Tool

DBMS

redis

Deployment

✨ ERD

ERD CLOUD 바로가기 primary_mewsinsa

✨  API 명세

Wiki API Design 보러가기

✨  프로젝트 중점 사항

  • 무신사의 상품 전시, 프로모션, 주문, 배송 정책을 분석/설계/구현하며 리테일 서비스에 대한 전반적인 이해를 목적으로 진행하였습니다.
  • Spring Security를 이용하지 않고 직접 Jwt 인증을 구현함으로써 Jwt 인증 프로세스를 정확히 이해하고자 하였습니다.
  • Lombok 라이브러리를 쓰지 않고 직접 getter, setter, constructor, builder 등을 구현함으로써, Lombok 라이브러리의 내부 동작을 이해하고자 하였습니다.
  • 커밋 컨벤션을 준수하고, 이해하기 쉬운 문서(README.md, Wiki) 작성에 집중하였습니다.

프로젝트 위키

프로젝트에 대한 자세한 내용은 Project Wiki에서 확인하실 수 있습니다.

mewsinsa-'s People

Contributors

clean2001 avatar f-lab-rey avatar f-lab-bot avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.