Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jimmylv/haiku

:green_book: Rich interactive platform for personal creativity presentation. (Thanks @ReactJS) => demo:
https://github.com/jimmylv/haiku

eslint react react-router redux redux-saga webpack

Last synced: about 2 months ago
JSON representation

:green_book: Rich interactive platform for personal creativity presentation. (Thanks @ReactJS) => demo:

Awesome Lists containing this project

README

        

# Haiku | 俳句(三行短诗)| Hut, hut, hut: First down and haiku!

> **A powerful rich interactive platform for personal creativity presentation.**

[![Build Status](https://travis-ci.org/JimmyLv/Haiku.svg?branch=gh-pages)](https://travis-ci.org/JimmyLv/Haiku)
[![codecov](https://codecov.io/gh/JimmyLv/Haiku/branch/gh-pages/graph/badge.svg)](https://codecov.io/gh/JimmyLv/Haiku)
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bhttps%3A%2F%2Fgithub.com%2FJimmyLv%2FHaiku.svg?type=shield)](https://app.fossa.io/projects/git%2Bhttps%3A%2F%2Fgithub.com%2FJimmyLv%2FHaiku?ref=badge_shield)

[![Dependency Status](https://img.shields.io/david/JimmyLv/Haiku.svg?style=flat-square)](https://david-dm.org/JimmyLv/Haiku)
[![devDependency
Status](https://img.shields.io/david/dev/JimmyLv/Haiku.svg?style=flat-square)](https://david-dm.org/JimmyLv/Haiku#info=devDependencies)

## Demos

[![](http://7xjbdq.com1.z0.glb.clouddn.com/images/2016/1466819992709.png)](http://Haiku.jimmylv.info/)

## Getting Started

Only need add configuration inside `_config.yml` as you did in [Jekyll](https://jekyllrb.com).

1. fork this project
2. switch to [`gh-pages`](./tree/gh-pages) branch
3. edit [`_config.yml`][./gh-pages/_config.yml] file
4. replace `haiku` config with your jekyll posts
5. or add posts inside `_posts` folder on `gh-pages` branch
6. open [`yourname.github.io/haiku`](http://haiku.jimmylv.info/)

## TODO

- [ ] Add more details about configs.
- [ ] Extract separate project as git submodule.
- [ ] Much more dev works, as you can see in [issues](https://github.com/JimmyLv/Haiku/issues).

## Install dependencies & Run

```bash
npm install # properly use cnpm if you are in China

npm run dev # open http://localhost:8080/
```

## Deploy && CI

```bash
npm run build
git push
```

## Thanks to

- [React](https://facebook.github.io/react/)
- [Redux](https://github.com/reactjs/redux)
- [Webpack](http://webpack.github.io/)
- [Babel](https://babeljs.io/) & [ES6](https://babeljs.io/docs/learn-es2015/)
- [最美应用](http://zuimeia.com/) & [Chrome 插件](http://chrome.zuimeia.com)

-------

Host on [GitHub](https://github.com/JimmyLv/Haiku) / [AWS S3](http://nobackend.website.s3-website-ap-southeast-1.amazonaws.com) / [七牛](http://7xjbdq.com1.z0.glb.clouddn.com/_ng/#!/note) / [Firebase](http://nobackend-website.firebaseapp.com/)

## License
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bhttps%3A%2F%2Fgithub.com%2FJimmyLv%2FHaiku.svg?type=large)](https://app.fossa.io/projects/git%2Bhttps%3A%2F%2Fgithub.com%2FJimmyLv%2FHaiku?ref=badge_large)