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.
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
Below are screen shots showing some of the blog UI.
Here is a DEMO OF THE SITE that is hosted by heroku.
Contact the creator of this E-Commerce Backend at [email protected]. Github link: https://github.com/lukeajcole