You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the events page contains details about events, followed by a list of prior sponsors.
Here are some of my thoughts on how we should represent this content in Sanity.
Organization Schema
Name
Logo (Wordmark)
Link
Hackathon Schema
Title
Attendee Count
Link
Stats[]
Number
Is Percentage
Label
Testimonials[]
Text
Author
Person (Reference)
Label?
Org?
I think it's necessary to have a separate hackathon schema, since it's probably not great idea to shove these properties into our existing events schema. The content we currently need to store for hackathons doesn't really cleanly fall into that mold.
Also, I'm not quite sure how to represent the author object in testimonials. I think we want the ability to both link testimonials to a person + title (Alex, Mentor) or a person + company (Bob, Google). Not sure if storing it in an object like I have above is optimal.
Currently the events page contains details about events, followed by a list of prior sponsors.
Here are some of my thoughts on how we should represent this content in Sanity.
Organization Schema
Hackathon Schema
I think it's necessary to have a separate hackathon schema, since it's probably not great idea to shove these properties into our existing events schema. The content we currently need to store for hackathons doesn't really cleanly fall into that mold.
Also, I'm not quite sure how to represent the author object in testimonials. I think we want the ability to both link testimonials to a person + title (Alex, Mentor) or a person + company (Bob, Google). Not sure if storing it in an object like I have above is optimal.
cc: @samderanova
The text was updated successfully, but these errors were encountered: