Skip to content

ntwigs/Librarify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Librarify Logo

Librarify

The internet needs more '-ifys'.

How to get this show on the road?

  • Install Node (sudo apt-get install nodejs).
  • Install mongoDB (sudo apt-get install mongodb).
  • Run the first shellscript - start.sh (./start.sh) - will install dependencies, create missing files, and populate the database.

.. and how do I start this?

  • Open two terminal windows or tabs
  • Go into the server folder - run 'npm start'
  • Go into the client folder - run 'npm start'

Everything is now up and running! (Almost) - If you only want the basic - less fun state - then you can stop right now.

Getting book covers automatically instructions here or down here:

Create Google Custom Search Engine (CSE) here. Do not select any specific site - use 'Restrict Pages using Schema.org Types' under 'Advanced options' - and use the Schema: 'Thing'.

Create a Google Custom Search Engine API here. Create a new api key under credentials.

Go to the file located in /server/config/secret/Google-Api.js and paste in the keys you just obtained.

And now - you are golden.