Should be installed Node.js, Go
- Install globally grunt and bower:
npm i -g grunt,npm i -g bower - Install frontend dependencies:
npm i,bower i - Set GOPATH env variable to project folder
- Install backend dependencies:
go get ./... - Build frontend:
grunt build
- Start watcher for automatic updating frontend files:
grunt - Start server:
npm start
- User can create article
- User can update, delete article
- Articles are posted on the main page
- Each article has author name and time of creation
- Visitor can register
- Visitor can login and then post articles as User