Files

KitabCitab Web App

KitabCitab Web App is app that provides books search services by name, author and terms from books.

Functionalities

  • Search books
  • Read books

App requirements

  • Node.js
  • Next.js
  • ElasticSearch server (data)

Installation

  1. Clone this project from GitLab repository "https://gitlab.com/saburly/kitabcitab/kitabcitab-frontend.git".
  2. In terminal, go to directory of the project and run "npm install" to install all packages.
  3. Change ENV_VAR variable inside "envconfig.js" to your server url. Default is "http://localhost:9200".
  4. Run "npm run dev" to start app, and then go to url "http://localhost:3000".

Example of data object

result = { "book" : "Hamine pustolovine", "writer" : "Muhamed Ahmed Mustafa", "numOfPages": "98", "text" : "Lorem ipsum" }