waterthetrees / wtt_front

Water the Trees React frontend
https://waterthetrees.com
Creative Commons Zero v1.0 Universal
9 stars 24 forks source link

[Design Thread- Community Page] Have Events / organizations / groups / teams / City Government Tree Info #267

Open ri0nardo opened 2 years ago

ri0nardo commented 2 years ago

Create icons that locate nurseries on the global map as a specific color. Possibly not a color for tree health.

Begin with 4 screens to be redirected to

Create a tab/new section for teams.

Add Later on

List of organizations to start with, once added check the box.

ri0nardo commented 1 year ago

@zoobot I am starting the groups or organization list. Differs from the data list. This is tree groups and events that are hosted. I used strava in the past and joined a club which was pretty cool to show off stats. I have this mock up which I think has good potential as the first screen users come to. I want users to be able to filter a few things to start off. I also want people to create their own groups or events if need be. I don't know how often this would be used, but long term can be greatly beneficial for larger organizations. I am planning on moving onto the profile screen per organizations would have. Then the events page. I think this is going to be pretty simple overall to begin with. But what are your thoughts? Do we continue with this? Search Organization   Events - Page

zoobot commented 1 year ago

This is great! We should definitely have this. For an MVP, we could potentially use meetup links and link to the city websites that host these groups. Does this take the place of community or would this be a new page for organizations? This seems like what community should be and then all the data source adding should go into data... @ri0nardo

zoobot commented 1 year ago

@vernfongchao I met with Randy about this and we are moving the source adding/reporting section to the data page and the community page is going to be more of a "join our tree planting group" page. Will branch off verns-community in order to keep the community page and navigation and just have it be an empty community page for now and integrate the current community page work into the data page. https://github.com/waterthetrees/wtt_front/pull/345

ri0nardo commented 1 year ago

Search Organization   Events - Page Create Link to City - Page Create Event - Page Create Group - Page

ri0nardo commented 1 year ago

Reducing scope to just Organization (city government) and event links. Groups to be add later on.

Worked on a report button for broken link, spam, or need to edit content.

https://user-images.githubusercontent.com/98299952/212524129-54659de7-4ef3-4735-a45d-c888e94441bc.mp4

ri0nardo commented 1 year ago

best approach to timezones https://bootcamp.uxdesign.cc/the-ux-of-timezones-7476a9685238 https://s7ng6n.medium.com/how-to-group-time-zones-f8c0f819b6df https://www.nngroup.com/articles/time-zone-selectors/ https://get.kintone.help/general/en/admin/list_systemadmin/list_localization/timezone.html

ri0nardo commented 1 year ago

expandable sections

https://user-images.githubusercontent.com/98299952/212579801-1e63ef0e-2ec3-42d8-8ede-2d57b586f967.mp4

ri0nardo commented 1 year ago

Ready to build. iPhone 14 - 36 iPhone 14 - 38 iPhone 14 - 33 iPhone 14 - 30 Edit Event - Page Create Event - Page Edit City Info - Page Create Link to City - Page Search Organization   Events - Page

ri0nardo commented 1 year ago

@vernfongchao not sure if you are interested in re-building the community page. Its different now since there isn't a data table, and now includes events. Its the same concept just visually different.

ri0nardo commented 1 year ago

708119fd-b839-4d00-8c7f-11dbd300ba18

vernfongchao commented 1 year ago

@vernfongchao not sure if you are interested in re-building the community page. Its different now since there isn't a data table, and now includes events. Its the same concept just visually different.

I dont mind, but Im probably going to focus on getting the the others done first, if someone wants to tackle this instead feel free. This might not be a good first issue however, though since its probably be best to have some sort of documentation and schema to be reviewed before beginning, and understanding the front and backend codebase as well.

zoobot commented 1 year ago

I can start on this since it's similar to data page logic-wise. Will at the very least get the backend/api/logic/component/layout done. Can pass it to someone else for the css and design.

ri0nardo commented 1 year ago

will base this off the tree taxonomy design to reuse components. the design will be on hold till we finish the tree taxonomy design.