Skip to content

brandonmowat/medium-blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#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

About

A blog that works kind of like medium.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published