This repository has been archived by the owner on Mar 23, 2023. It is now read-only.
Feature: Update profile form for users to fill in further technical details allowing better categorisation #5
Labels
Milestone
Audience
This feature is intended to be used by 3 different personas:
The form however, is intended for existing members of the platform.
Objective
Collect information around users allowing the platform to quickly categorise, search and display statistics and useful information about Tilde's platform.
Example
Collect information about the kind of skills users have, ideally we want to be able to categorise users whether they are technical or non-technical based on these values.
Use a contextual approach to collect the following (Rather than asking your users to remember everything up-front, we should provide guidance as they go):
Suggested interface
I suggest we use a combination of pre-defined tiles and text-area if the options are not available.
Predefined tiles look something like what medium.com uses when onboarding users
Administration
Freely entered values are validated manually before they are published live to other users.
Technical implementation
Predefined values are originally created via a seed script into
skills
attribute onProfile
model.Skills are stored serialised and deserialised whenever they are needed. (reference: https://apidock.com/rails/ActiveModel/Serialization)
The text was updated successfully, but these errors were encountered: