Overview
Team Blog Hub is a blog starter designed for companies or teams. Users can fork the repository and use it freely. By entering the URL of a blog’s RSS feed, the platform will display the posts from team members in a consolidated list. Whether using Zenn, Qiita, Medium, note, or any website that provides an RSS feed, team members can post their content to their preferred location. The site allows the aggregation of individual tech blogs within a team.
Features
- RSS Feed Integration: Users can enter the URL of a blog’s RSS feed to display team members’ posts in a consolidated list.
- Flexible Posting Options: Members can choose to post their content on different platforms such as Zenn, Qiita, Medium, or note, as long as the site supports RSS feed retrieval.
- Customizable Design: Colors can be changed by modifying the
src/styles/variables.scss
file, and images like logos can be replaced by substituting the files within thepublic
directory. - Deployment Recommendations: It is recommended to deploy the site using platforms like Vercel or Netlify. Running
yarn build
will retrieve post data from the RSS feed and build the site. Automatic deployment on a daily basis is suggested.
Installation
To install Team Blog Hub, follow these steps:
- Fork the repository.
- Customize the site configuration in the
site.config.ts
file. Set up member profiles and RSS feed registrations in themembers.ts
file. - Modify the colors by editing the
src/styles/variables.scss
file. - Replace images like the logo by substituting the corresponding files within the
public
directory. - Optionally, modify the code according to your needs.
- Deploy the site using platforms like Vercel or Netlify. It is recommended to set up automatic daily deployment for frequent updates.
Summary
Team Blog Hub is a blog starter designed for companies or teams. It allows the aggregation of individual tech blogs within a team by displaying team members’ posts in a consolidated list through RSS feed integration. The platform provides flexibility in posting options and allows customization of design elements. Team Blog Hub can be easily installed by forking the repository and following the provided installation guide. Deployment on platforms like Vercel or Netlify is recommended for easy and convenient site hosting. The project is licensed under the MIT License.