Skip to content

lukeajcole/W14_BlogSit_MVC_LAJC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blog Site

Description

This is a full stack, ready-to-deploy, blog website. It is complete with a mysql database and a simple front end UI. The user can create an account, view posts, add posts, edit posts, and comment on posts. It is a great starting point to build off of if you want to build your own version of a blog website.

Table of Contents

Installation

Before this site can be used, be sure to fill out the .env.EXAMPLE file with your database information. Next, you will also need to make a clean database called "blog_db"

with the database created, run the following code in the command line from the ame directory as "server" in order to seed the database

node seeds/index.js

Be sure to run the following command in a terminal that's opened in the same directory as server.js:

npm install

Finally, you can run the following code to run the backend and see it in action in an app like insomnia

node server.js

Usage

Below are screen shots showing some of the blog UI.

SIGN UP: Sign In

LOG IN: Log In

HOMEPAGE: Homepage

DASHBOARD: Dashboard

Here is a DEMO OF THE SITE that is hosted by heroku.

Questions

Contact the creator of this E-Commerce Backend at [email protected]. Github link: https://github.com/lukeajcole

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published