Skip to content

OpenReqEU/EOCS_Multicontainer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EOCS_Multicontainer

Context

EOCS (Exploring OpenReq on Citizen Science) This project consist in a platform to help science projects to develop their apps. It tries to use the microservices created by OpenReqEU for the management of requirements in software projects. These microservicies can be found in this repository

Description

It's platform developed in Angular 7 to collect requirements of different citizen science projects, classify them, filter and vote the priority.

OpenReq microservices used

  • ri-collection-explicit-feedback-twitter
  • ri-storage-twitter
  • ri-analytics-classification-twitter
  • ri-orchestration-twitter
  • gds-edemocracy

Configuration

In frontend/src/environments you should change urls to your IP address.

Also, in backend/backend.js you should change urls.

In docker-compose.yaml, change BASE_URL with the your IP address: BASE_URL=http://193.146.116.148 and the same with MONGO_IP environment variable

Ohter considerations: In docker-compose.yaml you should use your Twitter API key and token.

Build

docker-compose build

Launch in brackground

docker-compose up -d

About

EOCS Multicontainer with complete app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Elixir 27.6%
  • Go 23.4%
  • TypeScript 20.6%
  • JavaScript 12.4%
  • HTML 9.7%
  • Python 5.6%
  • Other 0.7%