To build 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. This site is deployed to Heroku. This app follows the MVC paradigm in its architectural structure, using Handlebars.js as the templating language, Sequelize as the ORM, and the express-session npm package for authentication.
https://techbookblog.herokuapp.com/
This application has the following features:
- Application's homepage includes existing blog posts, that include the post title, description, author's name and the date created. Homepage also includes navigation links for the homepage and the dashboard; and the option to log in
- User can sign up or sign in
- Logged In user have option to logout
- User can post comment on existing post by clicking on an existing blog post.
- User can view details of post and its related comments by clicking on the post on Homepage.
- User's dashboard includes any blog posts created by user and the option to add a new blog post
- User can also update and delete its existing Blog Post by clicking on the post on Dashboard.
- JavaScript
- JQuery
- Node.js
- Express.js
- npm
- MySQL
- Sequelize
- Session-Cookies
- Handlebars
- HTML
- CSS
- Bootstrap
- Moment.js API
Feel free to reach me through [email protected]
Licensed under the MIT license.
© 2021