Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Add 2 kinds of Posts for the Posts service: Blog Post (With title specified and larger text filed for the characters and images inside the text field) and social posts -- regular social applciation posts with no title but also with a sort of description. #423

Open
SaintAngeLs opened this issue Sep 23, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request.

Comments

@SaintAngeLs
Copy link
Owner

Is your feature request related to a problem? Please describe.
Currently, the Posts service only supports a single, generic type of post. This limitation doesn't allow for more structured or content-rich posts, which are needed for applications where different types of content are expected. For example, platforms where users might want to create both blog-style content and casual social media posts.

Describe the solution you'd like
I would like to introduce two distinct post types to the Posts service:

  1. Blog Post:

    • Includes a title field and a larger text body to support rich, long-form content.
    • The body field should also support image embedding within the text for visual content.
    • Ideal for structured posts like articles, tutorials, or long content where the title and body are essential.
  2. Social Post:

    • A simpler post type, with no title but an optional description.
    • Supports character-limited text and the ability to add attachments or media (images, videos, etc.), similar to posts seen on social platforms like Twitter or Instagram.
    • Designed for shorter, more casual content or quick updates.

Describe alternatives you've considered
One alternative would be keeping the current unified post structure and allowing users to manually structure their content. However, this lacks flexibility and doesn't cater to the specific needs of blogging versus social sharing. Another alternative could be allowing users to add tags or categories to differentiate post types, but this wouldn't provide the tailored user experience or functionality expected for each type.

Additional context
This feature would add versatility to the Posts service, making it adaptable for different content formats. It can increase user engagement by offering more options for content creation. For example, a blogging platform could use this for long-form articles, while a social network might focus on quick, media-rich social posts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request.
Projects
None yet
Development

No branches or pull requests

1 participant