This application is a CMS-style blog site (similar to a Wordpress site) where developers can publish their blog posts as well as comment on other developers’ posts.
The application uses: MySQL2
, Handlebars.js
as the templating language, Sequelize
as the ORM, and the express-session
npm package for authentication.
To run your own version of the app do the following:
- Clone this git repo to your computer
- Create a MySQL database in your
localhost
using the data in thedb
directory (schema.sql
) - Rename
.env.EXAMPLE
as.env
and add your DB credentials - Inside a terminal run
npm install
to get all the necessary dependencies
The aplication is deployed at: Tech Blog
To start the app locally, type: npm start
on your cosole.
MIT License
N/A