Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/foxching/myblog

A full blog based in Nodejs/Express with frontend/backend features.
https://github.com/foxching/myblog

ejs-template-engine expressjs nodejs nodemailer passportjs reactjs socket-io

Last synced: about 13 hours ago
JSON representation

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

Awesome Lists containing this project

README

        

# MyBlog

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

## Screenshot

### Backend
![dark theme](https://user-images.githubusercontent.com/41753498/92001378-338a2400-ed71-11ea-81ee-9c1731445d03.png)

### Frontend
![dark theme](https://user-images.githubusercontent.com/41753498/92039254-60f1c480-eda7-11ea-9deb-7a70dc4e858d.png)

## 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

```sh
$ npm install
```

## Serve
To serve in the browser

```sh
$ npm start
```
## Notice

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

## License
MIT