sushi30 / spiderweb

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Live Demo

Spiders Web

This porject is part of the open knowledge workshop.

What?

This system provides interface for gathering, aggregating and analyzing publicly available data about Israeli publicly traded and state-owned companies and people in key positions in these companies (major shareholders, board members, CEOs, CFOs, etc...).

Why?

We beleive that transparency enables building a stringer ommunity. This tool can serve valuble insights journalists, regulators, entrepeneurs and any concerned citizen that wish to explore relations in the Israeli corporate realm and tell a story backed by facts.

How?

  1. sign in
  2. ask a question
  3. ?
  4. profitđź’¸

Table of Contents

  1. Deployment

Project Structure

architecture

Icon made by Pixel perfect from www.flaticon.com

Technologies by service

Data Pipeline

  • Directory: data_pipeline
  • Technologies:
    • Apache Airflow
  • Deployment: Kubernetes

Databases

  • Technologies:
    • Neo4j
    • MySQL
    • MongoDB
    • Elasticsearch
  • Deployment: Kubernetes

Rest API

  • Directory: api_server
  • Technologies:
    • Express API
  • Deployment: AWS via serverless

Web Application

  • Directory: api_server
  • Technologies:
    • NextJS
    • React
    • Material-UI
  • Deployment: AWS via serverless

Local Development

Every service has a different local development environment follow.

Communication

  • github issues
  • slack

Testing

Each project has different testing architecture. Follow instructions for contributing for specific service.

Contributing

If you wish to contribute please follow guidelines

License

Contact

If you used data generated by this software to write a paper, publish an article or anything, please free to attribute us.

TODO

-[ ] development environemnt for researching new transformations -[ ] script for deployng static path based deployment

About


Languages

Language:Python 61.6%Language:TypeScript 36.4%Language:Shell 0.8%Language:Mako 0.7%Language:JavaScript 0.6%