2021-10-28 11:52:01 -07:00
2021-10-18 23:17:21 -07:00
2021-10-18 10:19:08 -07:00
2021-10-25 15:57:47 -07:00
2021-10-26 16:36:58 -07:00

ow-self-care

Project access

You can access the current stack as follows:

The default username for now is: tip@ucentral.com password is 'openwifi'

The system

There are 2 applications: gateway UI and Provisioning. Most of the work will be done in the provisioning. All the API use the OpenAPI standard definition. The system works with 4 microservices working together to provide the functionality. The services can be reached over individual ports.

APIs

Available UIs

How to use the API

To see hos the API is used, take a look at the project, go into test_scripts/curl and this will show you how to login and perform some calls.

Authenticating

To authenticate, you will need to send an oauth2 message to the security service, obtain a token, and use that token in all subsequent calls to the services. Once the session is over, just call logout.

eero Interface

eero has a very nice interface. We should look at it and make sure we have similar experience and functionality. This file contains images taken from the eero experience.

Developer Setup

The current expectation is to be using 'yarn' as the package manager and to be using Prettier as source code formatter.

To run use the following

  • yarn react-native start

To run either iOS or Android simulator builds:

  • yarn react-native ios-run
  • yarn react-native android-run
Description
No description provided
Readme BSD-3-Clause 10 MiB
Languages
JavaScript 72.8%
TypeScript 24.3%
Java 1.5%
Objective-C 1.1%
Ruby 0.2%
Other 0.1%