foxching / myblog

A full blog based in Nodejs/Express with frontend/backend features.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MyBlog

A full blown blog based in Nodejs/Express with frontend/backend features.

Screenshot

Backend

dark theme

Frontend

dark theme

Tech stack

  • NodeJS
  • Express
  • MongoDB with mongoose
  • EJS templating engine
  • PassportJS for authentication
  • nodemailer- send emailing to users
  • socketio - realtime updates
  • bcryptjs for hashing password
  • Startboostrap for admin and front end templates and more

Installation

Install all the dependencies

$ npm install

Serve

To serve in the browser

$ npm  start

Notice

This project is still under development. some features are not yet fully completed..Feel free to contribute!

License

MIT

About

A full blog based in Nodejs/Express with frontend/backend features.


Languages

Language:EJS 75.6%Language:JavaScript 24.0%Language:CSS 0.3%Language:Shell 0.1%