joshua1988 / BeerMad

For those who love refreshing beers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction

  • For the BeerGeeks who love drinking refreshing beer and love to share the best beer places in the world.

Setup

  • clone this repository

  • go into the BeerMad folder

  • install node & mongo modules

    npm install
  • go into the client folder

  • install angular2 modules and libraries

    npm install

Launch

  • At the root folder, type node server.js
  • It will launch the main page

Stack

  • MEAN2
    • MongoDB
    • Express
    • Angular 2
    • Node.js

Coding Convention

  • Javascript

    // 객체 선언
    var a, b, c = function() {
        // ...
    }, d = [ "Time", 2 ];
    
    // 모듈화 패턴
    var MODULE = {};
    MODULE.count = function() {
    
    };
    MODULE.props = 3;
  • MongoDB

    {
      "beerName" : "Stella",
      "reviewScore" : 4,
      // ...
    }
  • Angular Class Property

    export class BeerReview {
      public beerName: string;
      public reviewScore : number;
      // ...
    }

TBD

About

For those who love refreshing beers


Languages

Language:JavaScript 65.7%Language:CSS 31.1%Language:TypeScript 2.0%Language:HTML 1.2%