pshishodia-kgp / GOC-Website

The code for official website of Grimoire of Code
3 stars 12 forks source link

Enum-ize company names while creating a new blog. #49

Open pshishodia-kgp opened 3 years ago

pshishodia-kgp commented 3 years ago

We'll have a list of companies in the backend. And the user can only select a company name among those. This is mainly to avoid duplicate and spam.

pshishodia-kgp commented 3 years ago

@tsaraf20 is it really needed? If we ignore spam then we can possibly avoid duplicates, by an inline search through all existing tags.

tsaraf20 commented 3 years ago
  1. Let's provide the user the option to create custom tags. That way the user has more control over his posts.
  2. At the same time, we cannot neglect the possibility of users spamming (almost like meaningless hashtags).
  3. We can maintain a list of predefined tags in the backend through which we allow the search by tags functionality. (Spammed tags cannot be displayed there. Hence we must have control over there.)
  4. Only downside I can see is that we will have to maintain extra data.