#What Medium Blog is an Open Source blogging system that functions in a similar way to [medium.com(http://medium.com)]. It has an awesome editor and an authentication system, so blogging is fun and easy.
#features
- user auth for posting new articles
- inline editor (medium-like)
- User sessions (keeps you logged in)
#to set up on your local machine:
###before set-up, you must have node
and mongodb
installed
- clone the repo
- install npm dependencies from the root of the project
$ npm install
- make a "data" folder in the root of the project
- run an instance of mongodb in another tab
$ mongod --dbpath ~/Path/to/blog/data/
#####You'll have to create an account for yourself in the database:
- start the mongo shell in another tab
$ mongo
> use blog
> db.users.insert({ "username":"(a string of the username you want)", "password":"(*an md5 hash of the password you want*)"})
- Then just spin-up the server
npm start
####You're good to go! Go to localhost:3000
and start blogging!
#todo:
- insert photos
- editing
- reverse chronological order
- Global navigation bar