Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add frameworks to project pages #460

Closed
4 tasks done
ExperimentsInHonesty opened this issue Apr 21, 2020 · 4 comments
Closed
4 tasks done

Add frameworks to project pages #460

ExperimentsInHonesty opened this issue Apr 21, 2020 · 4 comments
Assignees
Labels
Complexity: Missing enhancement New feature or request suggestion P-Feature: Project Info and Page A project's detail page (e.g. https://www.hackforla.org/projects/100-automations) role: front end Tasks for front end developers size: missing

Comments

@ExperimentsInHonesty
Copy link
Member

ExperimentsInHonesty commented Apr 21, 2020

Overview

Project's need a way to communicate Frameworks to volunteers

Action Items

  • Add a field for Frameworks to the project.md card wiki
  • Write the logic for including this in the display. It should appear under Languages.
  • Use team framework info collected on - Issue Tell us the Technologies (not languages) your project using #459
  • Add to all project cards as one commit (list projects updated in the pull request description).

Resources/Instructions

https://github.com/hackforla/website/wiki/Template-of-a-project.md-file

@harishlingam harishlingam added the enhancement New feature or request suggestion label Apr 26, 2020
@harishlingam harishlingam added the role: front end Tasks for front end developers label Apr 27, 2020
This was referenced Apr 27, 2020
@ExperimentsInHonesty
Copy link
Member Author

@wesrowe I think you meant to post the content you put here: #459 (comment)
into this issue. Please delete it from issue #459 and repaste here.

@ExperimentsInHonesty
Copy link
Member Author

@cnk posted this review on pull @ruben1s pull request
#480 (comment)

@wesrowe
Copy link
Member

wesrowe commented May 4, 2020

@harishlingam @yuikomajima or potentially others — I was just looking for the best entry point (link) to give to reactJS developers.
I'll say at the outset, maybe I'm missing something, or maybe you already have this in the planning stage...
Use case: I'm trying to market onboarding nights on social media. Most design/tech communities are organized around specific flavors of tech or design -- so a social media message (eg tweet) is going to be tailored to, e.g., ux designers, react devs, javascript devs, even devops and QA – by using hashtags. I just this afternoon tweeted at (hashtags for) nodeJS and reactJS.
Linking for a link to add to the tweet, I found the info a little fragmented on the current website. I wrote a tweet-thread to give people tips on finding their way around, but the experience of finding e.g. a react project is clunky:

homepage has "current needs" in leads' words (arguably a little hard to parse sometimes). Can be helpful if someone takes the time to read carefully.
project cards have languages (and in the future, frameworks, right?).

Do you have a suggestion for the best place to land a skill-focused visitor? or a feature idea you could prioritize?
Thanks!

@yuikomajima
Copy link

@wesrowe If I am understanding right, I think the best link to share is a link that leads to a pre-filtered list of projects. We are in the process of creating filters on the home page and once that's done we may move on with creating a project page with the same function. The new home page may include just curated projects that are pre-filtered (open roles for backend developers, designers etc.) We just started talking about this last week so still a work in progress but if that helps answer your question!

@alexandrastubbs alexandrastubbs added this to the Create Projects Homepage milestone Jul 26, 2020
@alexandrastubbs alexandrastubbs added the P-Feature: Project Info and Page A project's detail page (e.g. https://www.hackforla.org/projects/100-automations) label Sep 22, 2020
@alexandrastubbs alexandrastubbs removed this from the Create Projects Homepage milestone Sep 22, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Complexity: Missing enhancement New feature or request suggestion P-Feature: Project Info and Page A project's detail page (e.g. https://www.hackforla.org/projects/100-automations) role: front end Tasks for front end developers size: missing
Projects
7 participants