Skip to content

Bickolus/bfts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

B.F.T.S - Blog For Tech Stuff

License: Unlicense

Description

This is 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. It follows the MVC paradigm in its architectural structure, by using Handlebars.js as the templating language, Sequelize as the ORM, and the express-session npm package for authentication.

This application has been deployed to Heroku for testing purposes. You are more than welcome to visit it.

Github Repository Link: https://github.com/Bickolus/ecbe

Deployed App (Heroku) Link: https://blog-for-tech-stuff.herokuapp.com/

Table of Contents

  1. Installation
  2. Usage
  3. Example
  4. License
  5. Questions

Installation

Type "npm install" in the console to install the dependancies this application requires (Express, MySQL2, Dotenv, Sequelize, bcrpyt, session, handlebars). You would also need a MySQL server running to be able to create the database.

Usage

In order to run this program, a couple things need to be done. Firstly, the user must create a database by logging into their mySQL server ("mysql -u root -p" in a terminal), then typing "source ./db/schema.sql". Secondly, type "npm start" to run the server. Your localhost:3001/ URL will now have the site deployed.

Alternatively, check out the deployed Heroku link if you wish to utilize the site but do not want your own copy.

Example

Homepage

1st screenshot of BFTS deployed

Login/Sign Up Screen

2nd screenshot of BFTS deployed

Dashboard

3rd screenshot of BFTS deployed

Individual post + comments

4th screenshot of BFTS deployed

License

This project is not under any license.

Questions

My GitHub Page: Bickolus

If you have any additional questions, please contact me at smbraza97@gmail.com.

About

B.F.T.S - Blog For Tech Stuff

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published