Skip to content

EladVaknin/Big-Data_final_project

Repository files navigation

Big-Data cloud project

The target of the project is create and desigen a delevery system in MVC model with big-data clouds and databases. In this project we used in this tools : Reddis ,Fairebase ,MongoDB and BigML.

All the data and the status prsent in dashboard that includes the pages:

  • dashboard - the main page, shows the month delevery status and data graphs.
  • deliveries- present unique QR code status per package for tracking.
  • analitical - present the conclusion from BigML prosess.

The project's diagram: image

Part A - Generator

In this section we create the data with a simulator and export the data to a JSON file, create the server and connect all the tools in its redis implementation. The JSON data incloulds id, items ,diteals about the buyer ,loaction and adress. The fairebase got and save all the data then we use to reddis that he our middelware and connect all the tools. Every packege got unique QR code that represent the data and the tracking status.

The main page - Dashboard : WhatsApp Image 2021-11-14 at 14 15 27

Unique QR Shipping Status : WhatsApp Image 2021-11-14 at 14 15 47

Part B - Analaysis

In this part we analaysis the data to see the conclusions. We pull the relevent data from mongoDB that save tha data for long time and convert him to CSV file. Now to analaysis the data we used in BIgML tool in association model - the association model analaysis the connection bitween two items. This model looks for some connection between the two items based on Big Data, for example in many orders whoever ordered a table has a reasonable chance that he also ordered a chair. We presented the results we got on a page called Analytical as mentioned above.

Analitical page : WhatsApp Image 2021-11-14 at 14 16 04

Participants

  • Elad Vaknin
  • Gidon Avziz
  • Liad Nagi