README.md
[![Build Status](https://travis-ci.org/mhmdshorafa/ammblog.svg?branch=master)](https://travis-ci.org/mhmdshorafa/ammblog) [![Code Climate](https://codeclimate.com/github/mhmdshorafa/ammblog/badges/gpa.svg)](https://codeclimate.com/github/mhmdshorafa/ammblog) [![Test Coverage](https://codeclimate.com/github/mhmdshorafa/ammblog/badges/coverage.svg)](https://codeclimate.com/github/mhmdshorafa/ammblog/coverage) [![Issue Count](https://codeclimate.com/github/mhmdshorafa/ammblog/badges/issue_count.svg)](https://codeclimate.com/github/mhmdshorafa/ammblog)
# Amm-blog
Blog site with CMS that allow you to Add, Delete and update articles.
## [Link](https://amm-blog.herokuapp.com/)
# Project Plan
During project plan we used Hapijs framework for Nodejs, tape for TDD .
![alt text](https://scontent.fjrs2-1.fna.fbcdn.net/v/t34.0-12/17352944_791461764342320_199782666_n.jpg?oh=f352a5fd408ca210985b53797705bbf8&oe=58CCF584)
To run the project type
```javascript
npm i
npm start
```
to run the test
```javascript
npm test
```
# User Stories
- as a user, i want to see the articles
- as a user, i want search box to search about specific topic
- as a admin user, i want to see a link to login
- as a admin user, i want to see all articles in CP page
- as a admin user, i want to see button to delete and update article
- as a admin user, i want to see button to add an new article