Git Product home page Git Product logo

nodejs-blog's Introduction

This is my blog project

Dependency Status I will develop this project as my new personal blog site. I will spend almost 2 months to complete it. Until August 13 2015, I've finished this project. Here is my personal website's url: http://www.songkailun.com

Angular JS + Express JS + Mongo DB

Angular JS is an execent Javascript framwork in UI frontend. Express JS is an popular Node.js module in UI backend. And it's popular to use them together now.

So I will use Angular JS in frontend, and Express JS as UI server in backend.

The database I want to choose Mangodb, because I really want to learn it in the same time.

Html

In frontend, I used this beautiful template https://github.com/IronSummitMedia/startbootstrap-clean-blog. Becasue I'm not good at html, thanks very much.

Use 3rd party Comment Plugin

I will use 3rd party comment plugin to reduce my work. The plugin I choose is DuoSuo - a famous chinese comment plugin.

Use Monit to start/restart/stop process

You can find monit script at folder /monit. And here is monit website https://mmonit.com/monit/ .

How to start

cd nodejs-blog/

// create node_modules folder, and install these dependency moduels
mkdir node_modules
npm install

// copy monit script to monit path
cp monit/blog.monit /etc/monit.d/

// change the execute  permission for monit, or the monit will throw 'not executable' error
chmod +x bin/blog-start-stop

Contribute Code or Provide Feedback

If you encounter any bugs with the library please file an issue in the Issues section of the project. Thanks very much.

My Contact Info

nodejs-blog's People

Contributors

kevinsong1990 avatar

Watchers

James Cloos avatar  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.