Tech Blog is a blog-style CMS. It is a full stack application built on Node.js. This application uses Express.js, MySql, Sequelize and Handlebars.js. This application supports bcrypt password encription and session authentication to protect user data.
This project is depoyed to heroku. If you with to deploy it locally, Node.js and mysql must be installed on your local machine. Clone the repo and add a .env file with DB_NAME, DB_USER, and DB_PW variables and initialize the database through mysql shell with the command 'source db/schema.sql;'. After initializing the databse, npm start will spin up the server on localhost:3001.
Post short blogs, comment on other users blog posts, and upvote other posts to contribute to this CMS!
UT Coding Bootcamp