JournalHub is a static site generator application. It's a command-line tool which converts the contents of your blogs from markdown file format (filename.md), applies it to templates, and generates a purely static HTML files.
To install JournalHub, please perform the following steps
$ git clone https://github.com/RepoZTrees/JournalHub.git
$ cd JournalHub
$ pip install -r requirements.txt
$ python3 setup.py install
- Create an empty folder (e.g.
my_blogs
) andcd
into it. $ journal init
- This will setup your new blog- A sample blog entry file will be inside
blog_posts
namedexample.md
$ journal generate
will create your blog$ journal serve
will make it available with a local webserver- Add new entries similar to
example.md
in theblog_posts
directory and run generate again to create new blog entries.
$ journal -h
or$ journal --help
$ journal init
$ journal generate
$ journal serve
Shireen Sharaf, Zuhara Sharin, Roshna, Majid KM, Shahinshah Ummer, Thenveer, Vik Shah.
Noufal Ibrahim for his guidance and mentorship.