Skip to content

BlueManCZ/contwatch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

148 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ContWatch

Scalable system for IoT automation. Offers an intuitive web interface for controlling and monitoring devices.

Run server

Make sure you have pipenv installed.

cd src/server
pipenv install
pipenv run server

Run client

Make sure you have node.js installed.

cd src/client
npm install
npm run build
npm start

Credits

This project is available thanks to following technologies and their communities:

Name Used for
Python Server language
Flask Server framework
PonyORM Server database
Black Server code formatting
Node.js Client codebase
TypeScript Client language
Next.js Client backend
React Client framework
Redux Client state management
ESLint Client code linting
Prettier Client code formatting
Stylelint Client styles linting