GandalFran / TwiCo

This repository hosts the final proyect for the Services Oriented Architectures subject of the computer science master's degree at USAL. It consists of a project developed mainly in Python, node.js, typescript and vue.js for the integration of multiple services.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Twico

Twico, is the final project for the SOA subject of the Computer Science Master's degree at USAL. It consists in a set of subsystems to aggregate information from newsitems,Twitter and opendata covid sources, for the creation of a dashboard served as a service, to serve a summary of the covid situation based in social media (Twitter).

Subsystems

  • soa-api: API to retrieve data from different sources and combine it in most of cases (locationIq, opendata europe, opendata barcelona and newsapi).
  • soa-web-app: MEVN web application.
    • vue-web: web develoved in Vue.js, Vuetify mainly. It also uses Mapbox, Amcharts and Grid.js for visuaization purposes.
    • node-server: application server, coded in node.js and TypeScript, that integrates the soa-api with the web application. Also it verifies the user's identity with the Google OAuth2.0 login.

Current deployments

Authors


Francisco Pinto Santos

💻 📖 🎨 🤔

Luis Blázquez Miñambres

💻 📖 🧠 🤔

Miguel Cabezas Puerto

💻 📖 🤔

Oscar Sánchez Juanes

💻 📖 🤔

About

This repository hosts the final proyect for the Services Oriented Architectures subject of the computer science master's degree at USAL. It consists of a project developed mainly in Python, node.js, typescript and vue.js for the integration of multiple services.


Languages

Language:Jupyter Notebook 48.3%Language:Python 31.5%Language:Vue 12.1%Language:TypeScript 6.9%Language:HTML 0.9%Language:JavaScript 0.3%Language:Shell 0.0%