generator-weppy-mvc
Version:
Build a full stack python web application in minutes.
86 lines (61 loc) • 2.97 kB
Markdown
[![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] [](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&utm_medium=referral&utm_content=mijdavis2/generator-weppy-mvc&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