- Clone or download the repo.
- Navigate to
server
folder. - Run
npm install
to install dependencies.
- Run
npm start
to launch server. Runnpm test
to launch test suite.Runnpm run coverage
to create coverage report.
[x] Main homepage that is able to fetch the results
[x]
[x] Hardcoded fetch results in the nick of time - Miz to the rescue
[x] Implemented error handling for google api quota limit errors
[x] Added google api for fetching data in services file
[x] Created tests for api routes.
[x] Created tests for api routes
[x] Added google api for fetching data in services file
[x] Implemented error handling for google api quota limit errors
Using Google's api to fetch results
-
Using Google's api to fetch results!! (Found out the hard way that there's a limit to search requests and will be locked out for the rest of the day)
-
Github at the start of the project (Detached head issues ๐ซ )
-
Github issues when starting the project
-
Exceeding quota limits on google seearch api and handling response appropriately