“Enabling small business owners to find information on starting, managing and growing a small business.”

Goal

Our goal is to migrate over existing SBA blog posts from a Drupal 7 system to a more modern Drupal 8 system and to improve the overall user experience and front-end design.

Who’s it for?

  • Small Business Owners: the 30.2+ million small business owners across the country looking for relevant and original content to help start, manage and grow their businesses.
  • SBA Stakeholders & Partners: To provide an additional content platform for sharing useful information to small business owners.

Why Build it?

  1. To provide a tool for stakeholders to share this content.
  2. To retire the Drupal 7 server for cost savings and security concerns.

Features

Blog Landing Page

/blogs/

  • The front page for blogs, sba.gov/blogs
  • Will display the most recent three blog posts for each category. Blogs will launch with only two categories. A third will be added when success stories launch.
    • Will display as a card
    • will display in descending order of date published
    • Will display Title, Summary, Date Published, and “Read full post” link for each post
    • Clicking on the Title or “Read full post” will bring user to the blog post
    • A “See More Posts” button will be available for each category. Clicking this button brings user to page that displays all blog posts filtered by category.
  • Will display a section to allow users to select a blog author to see all posts by that author
    • Will be displayed in card format
    • Will display Author name, title, short bio. This comes from their Person record
    • Clicking Author name or “See all posts” link will bring you to the Person detail page for that user.

Person Detail Page

This page will be updated to include a component that displays blog posts authored by that person.

Blog Category Page

/blogs/category-name

This page displays a paginated list of blog posts for a selected category.

  • Will display as a card
  • will display in descending order of date published
  • Will display Title, Summary, Date Published, and “Read full post” link for each post
  • Clicking on the Title or “Read full post” will bring user to the blog post

Blog Post

/blogs/category-name/title-of-blog-post

  • Displays:
    • Title
    • Date post published
    • Category of post
    • Author of post
      • Their name
      • Mini bio (*not required, as part of the persons field, but encouraged for persons who are blog authors) 
      • Clicking on their name brings you to the Person detail page for the author
    • Text of post, including embedded images
      • Drupal will be set to allow author to select left or right align for the image to display inline with text.
  • Clicking on post category brings you to page of blog posts filtered by category
  • Social sharing – ability to click to share on Twitter and Facebook.

Blog Search

  • Blogs will be included in SBA.gov global search.

Data Migration

  • Only posts from this administration will be migrated to Drupal 8. This is ~200 posts.
  • Migration will be manual. Copy and paste and not automated.

Role: Co-Product Owner

Releases: 1

Company: U.S. Small Business Administration

Year: 2019

Link: https://www.sba.gov/blogs