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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issues for Hacktoberfest 2020 beginner contributors #227

Open
hackerkid opened this issue Oct 9, 2020 · 11 comments
Open

Issues for Hacktoberfest 2020 beginner contributors #227

hackerkid opened this issue Oct 9, 2020 · 11 comments

Comments

@hackerkid
Copy link
Owner

馃憢馃憢 Hello Hacktoberfest contributors

if you are looking to contribute to Mind-Expanding Books, I would recommend focusing on improving the website which can be accessed at http://books.vishnuks.com/ (soon to get its own domain). The source code lives in /app directory.

There are a ton of improvements that can be made to the website. I have some issues opened at https://github.com/hackerkid/Mind-Expanding-Books/issues?q=is%3Aissue+is%3Aopen+label%3Awebsite

But don't be limited by the issues. Feel free to open a PR for anything that you think is an improvement.

My goal is to make the website the place where you go to discover what book to read next.

Another great repo to contribute to

Another project of mine, https://diff.blog is also looking for contributors. The issues there are super friendly for beginners without much coding experience. So you should check them as well.

https://github.com/diffblog/hacktoberfest/issues

@Rohan-GD
Copy link

Rohan-GD commented Oct 9, 2020

Hi I wanted to suggest a good top nav bar maybe.

@PhilipWright96
Copy link
Contributor

PhilipWright96 commented Oct 10, 2020

Hi! I'd like to suggest maybe adding some more dynamic updating to the site? For example - maybe adding a 'In Stock' label next to the Amazon link? Or perhaps making sure the review star count is always up to date. I'm happy to pick up either of these. Thanks!

@hackerkid
Copy link
Owner Author

@Rohan-GD Sure. What should the navbar contain?

@hackerkid
Copy link
Owner Author

Hi! I'd like to suggest maybe adding some more dynamic updating to the site? For example - maybe adding a 'In Stock' label next to the Amazon link? Or perhaps making sure the review star count is always up to date. I'm happy to pick up either of these. Thanks!

@PhilipWright96 I think making sure that the review star is updated would be more useful. I think books should be in stock most of the time. Also not a big problem even if they click on the Amazon link and find that the book is out of stock.

Created #235 for the review update. Feel free to claim.

@pedabraham
Copy link

The site doesn鈥檛 look so good on the iphone, can I try to make the site a little bit more responsive.

@hackerkid
Copy link
Owner Author

@pedabraham Sure. Go ahead!

@hackerkid hackerkid unpinned this issue Oct 25, 2020
@KwameTaylor
Copy link
Contributor

I only know some HTML (mostly work in Python) but if there is anything a newbie can do, let me know :)

@hackerkid
Copy link
Owner Author

@KwameTaylor So website uses data present in app/src/data/books.json file. That file is generated by the scripts present in /utils directory. The scripts fetch Goodreads rating, Amazon URL, book description etc from various sources.

Can you think of some other data that we can fetch from some API that would add value to the users?

For example, how much time will it take to read the book? Is there an API from which we can get that data? Maybe we can just fetch the number of pages do some basic calculations to predict the time.

The book time is just an example. Feel free to come up with anything that you think will add value to the users :)

@d80ep08th
Copy link

So maybe if there is an api that can fetch quotes specific to those books , then according to someone who likes books, thatd be pretty cool .

@AshwiniDR1802
Copy link

i want to contribute in changing some of the ui/ux

@Ubarrionuevo
Copy link

Ubarrionuevo commented Oct 29, 2022

Hi ! , i want to contribute in changing some of FrontEnd , I think that is more confortable for the users , add the dark mode in all the page , or maybe some colors that to be very good for the experience

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants