Files
Mind-Expanding-Books/app
2023-08-28 18:25:02 +01:00
..
2023-08-28 18:25:02 +01:00
2020-08-23 00:58:19 +05:30
2020-10-15 01:33:00 +05:30
2019-10-13 20:19:56 +05:30
2019-10-13 20:19:56 +05:30
2020-08-23 00:57:54 +05:30
2020-09-27 22:32:33 +05:30
2021-06-07 00:10:21 +05:30
2019-10-13 20:19:56 +05:30
2020-08-23 00:57:54 +05:30

app/ directory contains the source code of the Mind Expanding Books website

How to setup development environment

git clone https://github.com/hackerkid/Mind-Expanding-Books
cd app/
npm install
gatsby develop

High level overview of the website

  • The website is made using Gatsby, which is a React based static site generator.
  • The website is deployed in Netlify automatically whenever a commit is pushed to GitHub.
  • When you create a pull request with changes to the source code, Netlify will automatically create a website for previewing the changes. You can click on "Details" in the "Deploy preview ready!" message in the pull request page for seeing the website.

From where does the website fetches the data of the books?

Website fetches the data of the books from app/src/data/books.json file. See README in utils directory for details on how this file is generated.