Skip to content

MyBitBird/iot-react-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple IOT React Client

This project is a React client for .Net core iot-webapi

Features

  • Redux & Thunk
  • Material-UI design
  • Axios
  • JWT Authentication
  • CSS Modules
  • Form Validation

Functionality overview

  • CRUD Users (SignUp - Login - Create-Edit-Delete Subusers(devices) )
  • CRUD Services
  • CRUD Service properties
  • R** Device data
  • Assign properties to service
  • Assign users(devices) to service

Live Demo

This Live Demo with Mock APIs, is just built for an overview, authentication and reports are disabled and some unexpected errors may be seen.

How to run

  1. Clone repo
  2. Set API base URL in index.js
  3. npm install to install all dependencies
  4. npm start to start the local server

Server

TODO

  • Edit Profile
  • Make Report Result View Better
  • Make More Reports
  • Write Unit tests

Screenshots

Services Devices Reports Report

Meisam Malekzadeh

About

Simple IOT React Client

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published