mirror of
https://github.com/cesanta/mongoose.git
synced 2024-12-28 23:49:44 +08:00
Add description & screenshots
This commit is contained in:
parent
d9551c75b1
commit
754fc25924
34
examples/complete/README.md
Normal file
34
examples/complete/README.md
Normal file
@ -0,0 +1,34 @@
|
||||
# A complete device dashboard
|
||||
|
||||
This example is a demonstration of how Mongoose Library could be integrated
|
||||
into an embedded device and provide a complete device dashbord with the
|
||||
following features:
|
||||
|
||||
- Multiple logins with different permissions (admin and user)
|
||||
- Login screen for non-authenticated connections
|
||||
- A [preact](https://preactjs.com/)-based dashboard with multiple pages
|
||||
- Internal variables
|
||||
- A form that changes those variables
|
||||
- All changes are propagates to all connected clients
|
||||
- Live log stream
|
||||
- Live video stream
|
||||
|
||||
|
||||
In essense, this example is a combination of several other examples
|
||||
pulled together (multiple-logins, dashboard, live-log, video-stream).
|
||||
|
||||
# Screenshots
|
||||
|
||||
This is a login screen that prompts for user/password
|
||||
|
||||
![](screenshots/login.png)
|
||||
|
||||
# Main dashboard
|
||||
|
||||
A main dashboard page shows internal data, live video stream, and a form
|
||||
|
||||
![](screenshots/dashboard.png)
|
||||
|
||||
A live log page shows live log stream coming from device
|
||||
|
||||
![](screenshots/dashboard.png)
|
BIN
examples/complete/screenshots/dashboard.png
Normal file
BIN
examples/complete/screenshots/dashboard.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 134 KiB |
BIN
examples/complete/screenshots/login.png
Normal file
BIN
examples/complete/screenshots/login.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 52 KiB |
BIN
examples/complete/screenshots/logs.png
Normal file
BIN
examples/complete/screenshots/logs.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 122 KiB |
Loading…
x
Reference in New Issue
Block a user