omerfdmrl / NodBlog

NobLog is advanced blog system that based on Nodejs + Vuejs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


NodBlog - Amazing Blog Script For FREE

An awesome blog to jumpstart your projects!

Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. ScreenShots
  3. Getting Started
  4. Roadmap
  5. Contributing
  6. License
  7. Contact

About The Project

NodBlog Screen Shot

There are many great blog scripts avaliable. NodBlog is one of them but we believe that we carry it much further with innovations.

Here's why:

  • You can deploy it with little commands.
  • Much faster with new generation technologies.
  • 100% open source and development friendly.
  • Designed for high user experience

Of course, this project may not meet all your needs. If you submit your requests, we can continue to develop it for you.

(back to top)

ScreenShots

Click me to see screenshots

Home

SearchBar

Admin Settings

Post Edit

Single Post

Post Comments

Single Post (After Scroll)

Tag List

Offline Home Page

Offline Single Post Page

Built With

This frameworks/libraries used to bootstrap this project.

  • Node
  • Vue
  • MongoDb
  • Redis
  • Bootstrap
  • JQuery

(back to top)

Getting Started

This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.

Prerequisites

You should setup Redis and MongoDb to your server.

Installation

There is simple steps to deploy project.

  1. Clone the repo
    git clone https://github.com/omerfdmrl/NodBlog.git
  2. Install NPM packages
    cd client & npm install
    cd server & npm install
  3. Start server
    cd client & npm run serve
    cd server & npm start

(back to top)

Roadmap

  • Recommendation Engine
  • Offline Usage
  • Login As User
  • Role Based System
    • Entegred to System
    • Editable from Admin Panel
  • Better performance
  • Google Index Integration
  • Amazon AWS & Google Drive Integration
  • RSS Feed & Sitemap
  • Redis Integration
  • Better Panel for Admin & User
  • Fast Way to Write Post
  • Auto group with conditions
  • Dashboard
  • Easy Admin Panel
    • Menu Builder
    • Role Editor

See the open issues for a full list of proposed features (and known issues).

(back to top)

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

Ömer Faruk Demirel- @omerfdmrl

Project Link: https://github.com/omerfdmrl/NodBlog

(back to top)

About

NobLog is advanced blog system that based on Nodejs + Vuejs


Languages

Language:CSS 45.6%Language:HTML 25.5%Language:Vue 19.8%Language:JavaScript 9.1%