We need to provide our users with a way to access and discover the spaces that exist within Popscle. We also need a starting point from which the design of our product can grow.
Investment
Since anything we build at this point will be subject to iterations, 1 day should be enough to design and develop a solution that gets the job done.
Proposed Solution
Let's build an alternative homepage for signed in users that displays a simple list of the spaces that exist in Popscle, so users can find them. This page should be responsive and functional for mobile usage. The order by which the spaces are displayed doesn't matter for now.
This should be a protected page, only visible to users who are logged in. My proposal is to make /home the default route. When users who are not logged in try to visit the route, they should be redirected to the sign in route.
Things that can go wrong
The scope is small. I don't see anything out of the ordinary that we may have to consider or spend additional energy in.
Out of Scope
We're not implementing a way to let users choose which spaces are displayed. Everything will be displayed by default.
We're also not implementing any pagination. The design will likely change.
Letting users submit a resource from the homepage is important but that's also out of scope.
Context
We need to provide our users with a way to access and discover the spaces that exist within Popscle. We also need a starting point from which the design of our product can grow.
Investment
Since anything we build at this point will be subject to iterations, 1 day should be enough to design and develop a solution that gets the job done.
Proposed Solution
Let's build an alternative homepage for signed in users that displays a simple list of the spaces that exist in Popscle, so users can find them. This page should be responsive and functional for mobile usage. The order by which the spaces are displayed doesn't matter for now.
This should be a protected page, only visible to users who are logged in. My proposal is to make
/home
the default route. When users who are not logged in try to visit the route, they should be redirected to the sign in route.Things that can go wrong
The scope is small. I don't see anything out of the ordinary that we may have to consider or spend additional energy in.
Out of Scope