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

Task 29: Create a website #1133

Open
sanjay-kv opened this issue Aug 23, 2024 · 16 comments
Open

Task 29: Create a website #1133

sanjay-kv opened this issue Aug 23, 2024 · 16 comments

Comments

@sanjay-kv
Copy link
Member

this is the page we are looking for
https://codeharborhub.github.io/showcase

Copy link

Thank you for creating this issue! 🎉 We'll look into it as soon as possible. In the meantime, please make sure to provide all the necessary details and context. If you have any questions reach out to LinkedIn. Your contributions are highly appreciated! 😊

Note: I Maintain the repo issue twice a day, or ideally 1 day, If your issue goes stale for more than one day you can tag and comment on this same issue.

You can also check our CONTRIBUTING.md for guidelines on contributing to this project.
We are here to help you on this journey of opensource, any help feel free to tag me or book an appointment.

@shreyash3087
Copy link
Member

@sanjay-kv what should be the framework for the website? next,react or something else?

@MastanSayyad
Copy link
Member

@sanjay-kv what should be the framework for the website? next,react or something else?

HTML, CSS and JS i guess

@sanjay-kv
Copy link
Member Author

sanjay-kv commented Aug 23, 2024

yes, + can use nodejs @shreyash3087

@shreyash3087
Copy link
Member

@MastanSayyad vanilla html,css,js? wont it be better to use any particular js framework,i mean it works fine with vanilla as well thats no issue

@shreyash3087
Copy link
Member

@sanjay-kv okay,using html,css,js with node is not a bad idea but i was just saying that using react would set it up for future upgrades as well,also using simple html in 2024,well thats a bit old practice, but okay if you want vanilla thats fine,we can go for that

@sanjay-kv
Copy link
Member Author

@shreyash3087 no dont use vanilla lets go with node js

@shreyash3087
Copy link
Member

@MastanSayyad @sanjay-kv someone has to set up a basic template for the website so that people can chose a particular section of the website and work on it then, @MastanSayyad are you gonna do it,or do you want me to do it?

@MastanSayyad
Copy link
Member

MastanSayyad commented Aug 23, 2024

I can create a basic template but should I also fetch the folders too if yes then which method should I use

  • Using GitHub API which is more reliable and requires API token
  • Or Using Web Scraping as no API is required

Or will this be sufficient? You can handle the fetching/scraping part if possible.

image

is this much template enough? @shreyash3087

@MastanSayyad
Copy link
Member

@shreyash3087 I think you can do it better than I can. so you can create the template.

@shreyash3087
Copy link
Member

shreyash3087 commented Aug 23, 2024

@MastanSayyad i can handle the fetching part i would do it with github api, cuz it worked on helpops hub and i have some experience with it,we fetched the directories of its github repo which contained some resources using github api,the same method can work here as well.

Web scraping is also not a bad idea tho since it wont need api,we can explore both,i guess.

For the website template i guess you can add a resources page and display all the fetched machine learning resources on that particular page instead of the homepage maybe?

What do you think

@MastanSayyad
Copy link
Member

I think it would be better to display it on the homepage with pagination, as there are a lot of folders. We could also create a dedicated Organization page for RecodeHive Org.

image

Is this template sufficient to start working on? @shreyash3087

@shreyash3087
Copy link
Member

@MastanSayyad Yes it is sufficient

@MastanSayyad
Copy link
Member

Alright, I'll go ahead and make a PR for this, @sanjay-kv, with a few additional changes. @shreyash3087, the fetching part is now in your hands. Let me know if you need any help!

@Saumili
Copy link

Saumili commented Aug 23, 2024

I think I am a little late to join the conversation, but I wish to contribute too

@sanjay-kv
Copy link
Member Author

https://web-master-log.vercel.app/

This would be good for the main page, simple and informative.

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

4 participants