- This application features a CMS-style blog where developers can log in and publish blog posts
- The application follows the MVC paradigm in its architectural structure, uses Handlebars.js as the templating language, Sequelize as the ORM, and the express-session npm package for authentication.
- The final application is deployed on heroku
- This application requires Node.JS
- To run application, first fill in neccessary information in .env file to connect to MySql
- Install necessary npm packages:
npm install || npm i
- Run schmea database in db folder:
mysql -u root -p
source schema.sql
- Seed the database:
npm run seed
- Start application:
npm start || node server.js
- Paul Won
- github-repo: https://github.com/paulwon2223/MVC-TechBlog-PW
- email: wonpaul2223@gmail.com
- heroku link: https://dry-ravine-05045.herokuapp.com/