Skip to content

This is a tech blog with user authentication for posts, comments, and upon logging in a dashboard is presented.

License

Notifications You must be signed in to change notification settings

yardboy2401/MVC-TechBlog-Wymore

Repository files navigation

Model-View-Controller (MVC) Tech Blog-Wymore

Your Task

Your task this week is to build a CMS-style blog site similar to a Wordpress site, where developers can publish their blog posts and comment on other developers’ posts as well. You’ll build this site completely from scratch and deploy it to Heroku. Your app will follow the MVC paradigm in its architectural structure, using Handlebars.js as the templating language, Sequelize as the ORM, and the express-session npm package for authentication.

Languages Used

  • NodeJS
  • Express
  • Express-Handlebars
  • Sequelize
  • Express-Session
  • MySQL

Links to GitHub Repo/Heroku App

https://github.com/yardboy2401/MVC-TechBlog-Wymore

https://week14-mvctechblog-wymore.herokuapp.com/

Screenshots

image

image

image

Project Notes

All project requirements have been met (pretty sure!). Heroku deployment went pretty smooth with the jawsdb for MySQL database. Session timeout for inactivity (mouse click/keypress) is set to 15 mins.

Contact Information

Github: https://github.com/yardboy2401

Email: yardboy2401@gmail.com


About

This is a tech blog with user authentication for posts, comments, and upon logging in a dashboard is presented.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published