Mind-Expanding-Books icon indicating copy to clipboard operation
Mind-Expanding-Books copied to clipboard

Issues for Hacktoberfest 2020 beginner contributors

Open hackerkid opened this issue 5 years ago • 11 comments

👋👋 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

hackerkid avatar Oct 09 '20 18:10 hackerkid

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

Rohan-GD avatar Oct 09 '20 19:10 Rohan-GD

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 avatar Oct 10 '20 14:10 PhilipWright96

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

hackerkid avatar Oct 10 '20 18:10 hackerkid

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 https://github.com/hackerkid/Mind-Expanding-Books/issues/235 for the review update. Feel free to claim.

hackerkid avatar Oct 10 '20 19:10 hackerkid

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

pedabraham avatar Oct 17 '20 02:10 pedabraham

@pedabraham Sure. Go ahead!

hackerkid avatar Oct 17 '20 07:10 hackerkid

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

KwameTaylor avatar Oct 29 '20 19:10 KwameTaylor

@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 :)

hackerkid avatar Oct 30 '20 19:10 hackerkid

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 .

d80ep08th avatar Aug 20 '21 04:08 d80ep08th

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

AshwiniDR1802 avatar Oct 07 '22 16:10 AshwiniDR1802

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

Ubarrionuevo avatar Oct 29 '22 17:10 Ubarrionuevo