Skip to content

PeterW515/GT14-MVC-Tech-Blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GT14-MVC-Tech-Blog

MIT license

This Node app uses a MySQL model, Handlebars templates, and an Express server to run a tech blog! Users can create an account and then post and comment about their favorite web design topics. Posting and commenting is limited to logged-in users, but anyone can view and read other posts. This application uses the following technologies:

  • Path
  • Express
  • Handlebars
  • Sequelize
  • JawsDB

The app is deployed on Heroku, check out the link below!

image

Check out the deployed app: https://gt14-mvc-tech-blog.herokuapp.com/


Table of Contents


Installation

Install the npm dependencies using npm install. After that, use the schema.sql file in the db directory to create the database and then run npm run seed to populate the database with some seed data.


Usage

Run npm start to launch the server. Once the app is running, create an account and begin posting. You can also view and comment on other posts. If you decide you want to delete a previous post you made, simply navigate to your dashboard and click delete.


Contributing

Feel free to contribute as you wish.


Tests

There are no tests at this moment.


License

This project is covered under the MIT License. For more information, please click the link below.

https://www.mit.edu/~amini/LICENSE.md


Questions

Please reach out with any questions!

Github: https://github.com/PeterW515

Email: phweigman@gmail.com

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published