Skip to content

ShaneNick/byteboulevard

Repository files navigation

Byte Boulevard

Description: Byte Boulevard is a CMS-style blog site where developers can share their insights and engage in enlightening discussions by publishing blog posts and commenting on other developers' posts. The site is created from scratch and deployed on Heroku. The application architecture adheres to the MVC (Model-View-Controller) paradigm, utilizing Handlebars.js for templating, Sequelize as the ORM, and express-session npm package for authentication.

User Story: As a developer who writes about tech, the user wants a CMS-style blog site to publish articles, blog posts, and personal thoughts and opinions. The user wants the ability to interact with others by commenting on their posts. The site provides an intuitive platform to achieve this objective.

Key Features A homepage with existing blog posts (if any have been posted) and navigation links for the homepage and dashboard. There's also the option to log in. Upon clicking on any links in the navigation, users are prompted to either sign up or sign in. New users can sign up by creating a username and password. Returning users can log in with their username and password. When a user is logged in, they can see navigation links for the homepage, the dashboard, and the option to log out. Existing blog posts can be viewed, including the post title, contents, post creator's username, and date created. Users have the option to leave a comment. In the dashboard, users can view their blog posts and have the option to add a new blog post. Users can create a new blog post by entering a title and contents for their blog post. Users can delete or update their existing posts in the dashboard. If a user is idle on the site for a certain period, they are prompted to log in again to add, update, or delete posts. Deployment The application is deployed on Heroku and can be accessed here.

Sources: Module 14 Tutoring Session Stack OVerflow Youtube

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published