Purpose of Tiles Dashboard is to display various information about e.g. a project, home etc. as Tiles
- Update tiles data via endpoints
- Update tiles data via Plugin system (Azure Code Coverage Plugin, Open Weather Plugin)
- Auto refresh of tiles on Frontend when new data are available
Project | Apartment |
---|---|
![]() |
![]() |
- WebApi with .NET Core 3.0
- SignalR
- NoSQL database: MongoDB
- Install MongoDB engine
- Install MongoDB Compass (GUI, something like SSMS)
- Add MongoDB bin to path (
C:\Program Files\MongoDB\Server\4.2\bin
) - Run DB server (cmd):
mongod --dbpath <data_directory_path>
- Run Compass and connect to
localhost:27017
- Create Database
TilesDatabase
withTiles
collection - Import data to this collection from proper json files in
TilesDashboard.Core\Storage\Data
directory