/Blog

A simple blog with pagination, login/register system, customized text editor and more to improve my backend abilities

Primary LanguageJavaScript

Blog

About

  • A simple blog with pagination, login/register system, customized text editor and more to improve my backend abilities

Techs used

  • JavaScript
  • Node.js 16v
  • Express
  • Express-session
  • EJS
  • Bootstrap 5.1v
  • MySQL & Sequelize
  • tinyMCE

How to use

  • you need to install MySQL server and run this code in mysql terminal or workbench CREATE DATABASE blog;

  • Clone this repository

  • go to ./databases/database.js and change 'your_password' to your mysql server password(to run in your localhost)

  • run npm install in main directory terminal and node index.js to run

  • open your browser in localhost:3030 to use