- A simple blog with pagination, login/register system, customized text editor and more to improve my backend abilities
- JavaScript
- Node.js 16v
- Express
- Express-session
- EJS
- Bootstrap 5.1v
- MySQL & Sequelize
- tinyMCE
-
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 andnode index.js
to run -
open your browser in
localhost:3030
to use