phil-ociraptor / sos-landing

Landing page for Summer of Shipping. (May evolve into much more than a landing page)
https://summerofshipping.com
12 stars 9 forks source link

Design the Showcase UI #10

Open phil-ociraptor opened 4 years ago

phil-ociraptor commented 4 years ago

Objective

In this task, we will design what the Project showcase/tracker will look like.

Owner and Collaborators

This is a task primarily for @Hi-Van, although we will want direct input from @OmarMoghazy @omri08. Van, please coordinate w/ @pandevim if you need some support on design (i.e. low bandwidth this week).

Data team, please chime in with what is possible. @esu2020 @pandevim @justonsky (For example, if any of the designs are asking for data that is simply non-existent, i.e. photos or fields that don't exist/hard to find).

Details

In my mind, the UI will look a lot like:

Notice how there are cards, with some information on each (and maybe more on hover?) - as well as filters and search. We can start off by ignoring filters and search for now.

But another UI that could work is a row based UI. Kind of like:

Deliverable

Please have a mockup (can be a rough, low fidelity mockup, done in Basalmiq - or something beautiful and ready for the UI dev team to pick up immediately). But the following must be defined:

pandevim commented 4 years ago

Hi Design Team! @Hi-Van @pandevim @OmarMoghazy @omri08 Lets discuss this over discord: https://discord.gg/ytR2abx

Hi-Van commented 4 years ago

SoS Project Design Mobile

A first iteration of the mobile design

Hi-Van commented 4 years ago

SoS Project Design Desktop

A design iteration of the desktop view

pandevim commented 4 years ago

One more thing we may want to include in the project showcase page is a fill yourself up section. Consider a case where any person or team don't find their project in there. Two options which I can thing of right now:

  1. Make that section a Form so that the person can update team details at that same moment, later those changes can be reviewed an update.
  2. Make that section a Email or Github Issue template so that we can address their problem directly.