This is a full-stack blog application for posting about the tech world.
- Sequelize
- Express.js
- Node.js
- ES6
- MySQL
- Handlebars
- Express Session / Connect Session Sequelize
Additional
- Insomnia
- bcrypt
- dotenv
To install dependencies, run "npm i" or "npm install" in the command line. The user must also create a .env file and add their local MySQL login information to access the database.
- The blog includes a homepage that displays all posts, personal dashboard, single post information including comments on that post and a login page.
- You must be logged in to see your dashboard or write comments.
- You can edit or delete your posts in the dashboard.
- The application follows the MVC paradigm
https://ns-tech-blog.herokuapp.com/
Home Page
Dashboard
Login/Sign-up
Single Post & Comments
This project is liscensed under the MIT liscense.
Made by Nina Siegel
For questions, open a new issue.
To see more of my work visit https://github.com/nmsiegel1/