Fix books.json path in README.

This commit is contained in:
Vishnu KS
2020-10-12 12:56:03 +05:30
parent c527547008
commit eee53f2f60
2 changed files with 5 additions and 5 deletions

View File

@@ -19,5 +19,5 @@ gatsby develop
## From where does the website fetches the data of the books? ## From where does the website fetches the data of the books?
Website fetches the data of the books from `app/src/book.json` file. See [README in utils directory](../utils/README.MD) Website fetches the data of the books from `app/src/data/books.json` file. See [README in utils directory](../utils/README.MD)
for details on how this file is generated. for details on how this file is generated.

View File

@@ -1,6 +1,6 @@
`utils/` mainly contains scripts for generating `app/src/books.json` file from `README.md` `utils/` mainly contains scripts for generating `app/src/data/books.json` file from `README.md`
## Generating `app/src/books.json` ## Generating `app/src/data/books.json`
The website shows name of the book, year, rating, cover, amazon link, etc in book card. Some of the The website shows name of the book, year, rating, cover, amazon link, etc in book card. Some of the
data like name, year, rating etc is present in the [main README.md](../README.md). Other details data like name, year, rating etc is present in the [main README.md](../README.md). Other details
@@ -12,9 +12,9 @@ The script goes through all the books in [main README.md](../README.md) and star
from `Goodreads` and `Google Search` API. And the result is stored in `utils/books.json` and `utils/book_name_to_details.json` from `Goodreads` and `Google Search` API. And the result is stored in `utils/books.json` and `utils/book_name_to_details.json`
(used for caching only). (used for caching only).
Once the script completes the run, the `utils/books.json` file is copied to `app/src/books.json` Once the script completes the run, the `utils/books.json` file is copied to `app/src/data/books.json` manually.
And the website uses the data from `app/src/books.json` for generating the pages. And the website uses the data from `app/src/data/books.json` for generating the pages.
In most cases, you don't want to run the `utils/update_json_files.py` or make changes to it while working on the website. In most cases, you don't want to run the `utils/update_json_files.py` or make changes to it while working on the website.
The only time you want to mess with the script is when you want to fetch some extra data from `API` or want to update The only time you want to mess with the script is when you want to fetch some extra data from `API` or want to update