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

[IDEA] Import hackathons from different sources. #41

Open
tse-lao opened this issue Mar 9, 2024 · 1 comment
Open

[IDEA] Import hackathons from different sources. #41

tse-lao opened this issue Mar 9, 2024 · 1 comment
Assignees
Milestone

Comments

@tse-lao
Copy link
Member

tse-lao commented Mar 9, 2024

Idea Title

we want to import projects submitted to hackathon previously, to boost the application. This makes it possible to actively approaching people to join the platform. We also are able to define different matching results between the projects, we project have succesfully integrated certain techniques.

Summary

I have build a scraping scripts that gathers all the information from the ethglobal.com/showcase page.
in. here we get access to photos, and Github profiles. if we adjust the current way of how projects are build, we should be able to add in team members and profiles based on Github profiles.
Now we can grow the platform naturally without manually adding in information, since that is something we want to solve.

Background and Motivation

The most annoying part of building a profile, is that manually add in all the necessary information, while people already gathered many useful resources submitted lots of text to different platforms, we should be able to onboard those results into our platform directly.

Detailed Description

We build custom scripts to convert public data into valid data sources for out platform.
We collect,

  1. name, description, image + public github_repo.
  2. we analyze github repo
  3. make it possible linked Github profiles to claim the project.

Potential Impact

We can link more than +6000 projects and +70.000 users to the platform.
if we only have 1% joining the platform, we are able to generate a lot of new users traffic to the platform.

Implementation Considerations

  • We need to make sure that we can import that data correctly, without interfering any problems, Therefore its important to test a small batch to see if it works.
  • it might not be legal to import the data from an external source, so we need to be thoughtful and careful for it, maybe talk to the different platforms to see if they are approve or disagree with it.

Alternatives and Enhancements

  • contact the users and ask them to manually add in their information over time.

Visuals and Mockups

  • it is a backend solution, we dont have visuals for this.

Additional Information

information that we have available.

-- converting the script of running and collecting all the data + source from ethglobal.com

-- put them into a .json file so it can be converted into projects and imported on the platform.

@tse-lao tse-lao self-assigned this Mar 9, 2024
@tse-lao tse-lao added Can you explain Can you explain to me what is exactly needed for this. This is an idea Extra attention is needed labels Mar 11, 2024
@tse-lao tse-lao added this to the Launch v0 milestone Mar 11, 2024
@tse-lao
Copy link
Member Author

tse-lao commented Mar 14, 2024

its working the projects are imported, we now need to make sure that we can collect the contributors, packages from the repositories.

@tse-lao tse-lao removed Can you explain Can you explain to me what is exactly needed for this. This is an idea Extra attention is needed labels Mar 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant