Merge branch 'LeoOuyang24-main' into main
commit
6a21b87ec6
15
README.md
15
README.md
|
@ -5,13 +5,19 @@ The free-programming-books-search is a companion project of [free-programming-bo
|
||||||
## Contents
|
## Contents
|
||||||
|
|
||||||
- [Contents](#contents)
|
- [Contents](#contents)
|
||||||
|
- [How It All Works](#how-it-all-works)
|
||||||
- [Installation](#installation)
|
- [Installation](#installation)
|
||||||
- [NPM Installation](#npm-installation)
|
- [NPM Installation](#npm-installation)
|
||||||
- [Running the Website](#running-the-website)
|
- [Running the Website](#running-the-website)
|
||||||
- [Deployment](#deployment)
|
- [Deployment](#deployment)
|
||||||
- [How It All Works](#how-it-all-works)
|
|
||||||
- [FAQ](#faq)
|
- [FAQ](#faq)
|
||||||
|
|
||||||
|
## How It All Works
|
||||||
|
1. THERE IS NO DATABASE INVOLVED. Rather, the books are stored in a markdown on [
|
||||||
|
free-programming-books](https://ebookfoundation.github.io/free-programming-books/) and is parsed daily by [free-programming-books](https://github.com/EbookFoundation/free-programming-books-parser). The books and all info pertaining to them are stored in a json file called fpb.json.
|
||||||
|
|
||||||
|
2. This Json is downloaded locally and searched locally when the actual search function is used.
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
### NPM Installation
|
### NPM Installation
|
||||||
|
@ -45,13 +51,6 @@ MAKE SURE YOU HAVE COMPLETED THE INSTALLATION STEPS FIRST!
|
||||||
3. Run `npm run deploy`.
|
3. Run `npm run deploy`.
|
||||||
4. This should deploy your code to "`https://yourusername.github.io/free-programming-books-search/`".
|
4. This should deploy your code to "`https://yourusername.github.io/free-programming-books-search/`".
|
||||||
|
|
||||||
## How It All Works
|
|
||||||
|
|
||||||
1. THERE IS NO DATABASE INVOLVED. Rather, the books are stored in a markdown on [
|
|
||||||
free-programming-books](https://ebookfoundation.github.io/free-programming-books/) and is parsed daily by [free-programming-books-parser](https://github.com/EbookFoundation/free-programming-books-parser). The books and all info pertaining to them are stored in a JSON file called `fpb.json`.
|
|
||||||
|
|
||||||
2. This JSON is downloaded locally and searched locally when the actual search function is used.
|
|
||||||
|
|
||||||
## FAQ
|
## FAQ
|
||||||
|
|
||||||
- What database are we using to store the books?
|
- What database are we using to store the books?
|
||||||
|
|
Loading…
Reference in New Issue