[![NPM version][npm-image]][npm-url] 
[![Build Status][travis-image]][travis-url] 
[![Coverage percentage][coveralls-image]][coveralls-url] 
[![Codacy Badge][codacy-image]][codacy-url]

# generator-weppy-mvc
 
[![NPM][npm-info-image]][npm-info-url] [![NPM](https://nodei.co/npm-dl/generator-weppy-mvc.png?months=9&height=3)](https://nodei.co/npm/generator-weppy-mvc/)

Build a full-stack python web application in minutes.

This generator is an MVC scaffolding for a [weppy](https://github.com/gi0baro/weppy) application.

Weppy is a full-stack python web framework designed with simplicity in mind. 

## Installation

Requires [npm](https://www.npmjs.com/).

```
npm install -g yo
npm install -g generator-weppy-mvc
```

## Usage

```
yo weppy-mvc
```

### Current Features

- Easy virtual environment setup
- Pythonic MVC scaffolding
- API module and examples included
- 100% Test Coverage
- Dev mode & development tools
- Haml templating
- Bootstrap

### ToDo

- [ ] Optional Bootstrap, Material Design and icons, or no builtin css framework
- [ ] Deployment tools
- [ ] Optional Progressive app shell structure
- [ ] Optional service workers

## About

**Live demo: https://starter-weppy.com**

> ### Starter Weppy
> [![Build Status][starter-weppy-travis-img]][starter-weppy-travis-url] [![Coverage Status][st-weppy-coveralls-image]][st-weppy-coveralls-url]
> 
> [Starter-weppy](https://github.com/mijdavis2/starter_weppy) is a 
python web application starter kit developed on the [weppy framework](https://github.com/gi0baro/weppy). 
> Current version is based on Weppy 0.8.2 with an MVC scaffolding. 
An api module, dev mode, and 100% test coverage are included out of the box.


## Testing

``` 
mocha
```

## License

MIT © [mijdavis2](http://mdavisinsc.com)


[npm-image]: https://badge.fury.io/js/generator-weppy-mvc.svg
[npm-url]: https://npmjs.org/package/generator-weppy-mvc
[travis-image]: https://travis-ci.org/mijdavis2/generator-weppy-mvc.svg?branch=master
[travis-url]: https://travis-ci.org/mijdavis2/generator-weppy-mvc
[coveralls-image]: https://coveralls.io/repos/mijdavis2/generator-weppy-mvc/badge.svg
[coveralls-url]: https://coveralls.io/r/mijdavis2/generator-weppy-mvc
[codacy-image]: https://api.codacy.com/project/badge/Grade/ce0ad20ca59947af86b0f17a5779c804
[codacy-url]: https://www.codacy.com/app/mijdavis2/generator-weppy-mvc?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=mijdavis2/generator-weppy-mvc&amp;utm_campaign=Badge_Grade
[npm-info-image]: https://nodei.co/npm/generator-weppy-mvc.png?downloads=true&downloadRank=true&stars=true
[npm-info-url]: https://nodei.co/npm/generator-weppy-mvc/
[starter-weppy-travis-img]: https://travis-ci.org/mijdavis2/starter_weppy.svg?branch=master
[starter-weppy-travis-url]: https://travis-ci.org/mijdavis2/starter_weppy
[st-weppy-coveralls-image]: https://coveralls.io/repos/mijdavis2/starter_weppy/badge.svg
[st-weppy-coveralls-url]: https://coveralls.io/r/mijdavis2/starter_weppy
