Code Monkey home page Code Monkey logo

careers's Introduction

📌 커리어스


신뢰할 만한 사람들이 모인 공간에서 비즈니스 인맥을 만들고, 업무 스킬 및 트렌드 정보를 공유하는 Careerly를 모티브로 한 API 서버 프로젝트입니다.

📌 소셜 미디어 서비스인 Careerly은 어떻게 만들어진 것일까요?


  • 대규모 트래픽을 어떻게 처리하고 있을까요?
  • 대용량 데이터를 어떻게 다루고 있을까요?
  • 이러한 궁금증을 해소하고자 실제 Careerly를 구현해보는 프로젝트를 진행하게 되었습니다.

📌 단순히 기능만 구현하지 않았습니다!


  • 실제 Careerly에서는 대규모 트래픽을 장애 없이 어떻게 처리하고 있는지
  • 유지 보수성을 위한 객체 지향적 설계는 어떻게 이루어져야 하는지
  • 냄새나는 코드를 제거해서 가독성이 좋은 코드를 만들기 위해서는 어떻게 해야 하는지
  • 대용량 트래픽에도 장애 없이 동작할 수 있도록 성능과 유지 보수성을 고려한 서비스를 만들기 위해 읽기 좋은 코드와 객체 지향적 설계를 위해 노력하였습니다.

💠 Git-Flow 브랜치 전략

Git-Flow 브랜치 전략에 기능별로 브랜치를 나누어서 작업을 진행하였고 기능 구현이 완료되면 Pull-Request를 통해 반드시 코드 리뷰가 완료된 후 Marge가 진행될 수록하여 완성도 높은 코드가 나올 수 있도록 하였습니다.

git-flow

📌 WIKI


화면 구성 기능 정의 등 프로젝트에 전반적인 내용을 확인하실 수 있습니다.
그리고 프로젝트를 진행하면서 발생한 문제를 해결하는 이야기를 작성한 블로그 주소도 포함되어 있습니다.

💠 Rules

프로젝트를 협업하는 과정에서 일관성 있는 코드들 작성하기 위해 정한 규칙입니다.

💠 ISSUE

프로젝트를 진행하면서 부딪힌 이슈와 그에 따른 문제해결 과정을 정리한 블로그 글입니다.


📌 프로젝트 구성


구성도

📌 프로젝트 ERD


ERD

📌 사용 기술


사용기술

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.