MaterialBlog is my school project (Albert Einstein WSERO Laungage Secondary School) written in ES2017 using InfernoJS for rendering UI and MongoDB for database management. It's created on Google's Material Design style.
Before using those commands below, please make sure you have npm, Python and MongoDB installed.
Before running MaterialBlog, you need to install all needed dependencies:
npm installIf you have installed all dependencies successfully, then in first terminal you need to run:
npm run startand in second terminal:
node indexOn the first node index run, you need to run
node default-settingsto create first admin account
To save data (database and pictures), run:
node saveAfter finish, it will create compressed folder (ZIP) in auto save directory (default ./autosave) named actual date
This script must be ran on the first blog run to create admin account and more.
node default-settingsBefore run, I recommending to make data copy with node save
