mhmdshorafa/ammblog

View on GitHub
README.md

Summary

Maintainability
Test Coverage
[![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