Skip to content

micossow/book_search_engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Book Search Engine

Simple web application aggregating results from book stores with public API. Currently supporting:

  • Allegro
  • Google Books

Run with Docker

Build:

docker build -t book_search_engine .

Run:

docker run -it -p 8080:80 -e ALLEGRO_CLIENT_ID=<CLIENT_ID> -e ALLEGRO_CLIENT_SECRET=<CLIENT_SECRET> book_search_engine

Obtaining Allegro API keys: https://developer.allegro.pl/auth/

Run locally

Prerequisites:

  • python 3.6+
  • memcached server

Installing requirements:

pip install -r requirements.txt

Running tests:

python manage.py test

Running developer server:

export ALLEGRO_CLIENT_ID=<CLIENT_ID>
export ALLEGRO_CLIENT_SECRET=<CLIENT_SECRET>
python manage.py runserver localhost:8080

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published