Skip to content

isutare412/MukGo

Repository files navigation

MukGo

Mukgo service diagram

Game-like restaurant review service. You can get a last client release in here.

Video

Introduction video

Screenshots

  • User page
  • Achievement badges

  • Mukgoers ranking

  • Navigate restaurant within your sight

  • Restaurant reviews
  • Leave likes on reivew

  • Leave your own review

House Rules

  • Need to know what other teammates are doing. Request a seminar if you don't understand.
  • Follow code convention clearly.
  • Follow git commit convention.
  • git merge is allowed only for branch merging. Use git rebase for common use.
    • git mergegit rebase
    • git pullgit fetch && git rebase

How to run

Server

  • Install Docker Compose
  • # Build services
    docker-compose build
    
    # Runs all services
    docker-compose up
    
    # Run services background
    docker-compose up -d
    
    # Stop background services
    docker-compose down

Client

Protobuf

  • Define custome error code between server and client.

How to add new error code

  1. Fix protobuf/code.proto

  2. make protocol (need docker)

  3. New error codes will be compiled to files.

    • server/api/code
    • client/lib/protocol