gwarzecha / the-tech-place

A CMS-style blog built using the MVC paradigm. It was built using JavaScript, Handlebars.js for views, Express.js, MySQL and Sequelize.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The Nerd Nest

Description:

The Nerd Nest is a CMS-style blog site built following the MVC paradigm. It allows a user to sign up or log in to their account, create/edit/delete their own blog posts, and also comment on blog posts that others have contributed. The app was created primarily utilizing Express.js for server-side implementation including controllers/API, the express-session nmp package for authentication, Handlebars.js for views, and MySQL and Sequelize for the ORM. The npm packages dotenv and bcrypt were also used for environment variables and password hashing respectively.

The Nerd Nest

License: MIT

Table of Contents:

Installation:

The user can clone the repository and assuming that Node.js is installed on their local machine, each npm package located in the package.json file can be installed using 'npm i '.

Usage:

The user can create blog posts, edit or delete said posts, and also comment on posts contributed by others.

Contributing:

If an individual would like to contribute, create a pull request for review.

Screenshots:

The Nerd Nest The Nerd Nest The Nerd Nest

Questions?:

License:

This project is covered under the MIT license.

About

A CMS-style blog built using the MVC paradigm. It was built using JavaScript, Handlebars.js for views, Express.js, MySQL and Sequelize.

License:MIT License


Languages

Language:JavaScript 74.7%Language:Handlebars 15.7%Language:CSS 9.5%