Skip to content

Clararigaud/MAD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sudoc

This is the architecture client / server of our Affable project

Current state of implementation

Server

A config file enable anybody to keep his own setup : see config.json

Http Server - Python Bottle - SQLLite

A Http server can be ran with the main.py script.

Once running, you can navigate with the url and ports specified in the config.json file like

your.local.ip.address:8081/sudoc

Currently there are things in :

  • /sudoc : The welcome to server page / displays all projects, by clicking on a project you can display the details and entries

Http clients

MAD_client.py script takes care of all functions which send requests to the server, if you want you client to interact with the server, you should consider to use the functions inside this class (if not implemented ask Clara to do it)

Currently there are this clients :

  • Wizard : a tkinter based interface to easily login to a project, take screenshots, send files to the project repo, this is aim to help adding CAD files, save setups, keep track of every activity of a project which is done on a desktop PC. > run wizard.py

Capush

start socket server : python3 capushserver.py start a test client : node -r esm socketclienttest.mjs (needs esm) start a manager client on browser: your.local.ip.address:8081/capush

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published