Skip to content

vidjul/NoSQLProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NoSQLProject

This project is about creating an application on the Reuters NoSQL database. We have chosen to create a web application with Node.js and React.js and to use Elasticsearch.

This application has:

  • Connection features;
  • Dataset Importation;
  • Minimum 3 different interactions in order to show the result of queries (preformatted queries)
  • A form to try queries (maybe with params) on the dataset

Summary


Usage


$ git clone https://github.com/vidjul/NoSQLProject
  • Launch ElasticSearch.

  • Install packages into client and server folders:

cd client
$ npm install
cd server
$ npm install
  • Use the command line into the server folder:
node index.js
  • Use the command line into the client folder:
npm start

The app is now starting. When you launch the app for the first time, the screen below will be displayed.

The dataset is being automatically imported in ElasticSearch. When the process will be finished, you wil be able to access to the app features.

Search page


This feature allows you to input query to search in the database.

Reuters NoSQL Database has the following parameters:

  • Date
  • Title
  • Body
  • Places
  • Topics
  • People

Analysis page


This page contains graphs depending on the search that you have done.

More details


For more details, please see the Report.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published