Architecture#
SousLeSens is a built around microservices that communicate with each other.
Client#
The SousLeSens client is build with Javascript.
Server#
Node server and API#
The SousLeSens server is build with Javascript with express server.
Dependencies#
SousLeSens depedencies are databases, triplesstore
ElasticSeach: to store data indices for fast searching
Postgresql: to store users and profiles
Virtuoso: to store RDF graphs
Optional tools#
JOWL: adds API routes that use Jena library.
sls-py-api: adds API routes that use RDFlib.