This is a CMS-style blog site created so that beer lovers can have a space to publish their own posts, interact with other people's posts and have their own dashboard with their personal information, their posts, and other cool features. This application follows 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.
To install, you will need the following npm package dependencies:
npm i init
npm i mysql2
npm i express
npm i sequelize
npm dotenv
Once done, and have cloned or forked from this repo, be sure to source your schema and seeds before launching your server. Then, simply type 'npm start' to begin!
- Node.js
- Express.js
- Handlebars.js
- Sequelize
- mySql2
- JavaScript
- Bootstrap
- HTML
- CSS
This application is under the ISC license.
Made with ❤️ (and a few 🍺's) by Jessica Coneff, Dalton Morrel, Ruben Matamoros, and Gabriela Zalta.
