Skip to content

Purpose of Tiles Dashboard is to display various information about e.g. a project, home etc. as Tiles

License

Notifications You must be signed in to change notification settings

Carq/TilesDashboard.Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TilesDashboard.Backend

build

Overview

Purpose of Tiles Dashboard is to display various information about e.g. a project, home etc. as Tiles

Features

Examples of configured dashboard

Project Apartment

Supported tiles

Percentage Tile

Percentage Tile

Weather Tile

Weather Tile

Integer Tile

Integer Tile

Money Tile

Money Tile

Time Tile

Time Tile

Technologies

  • WebApi with .NET Core 3.0
  • SignalR
  • NoSQL database: MongoDB

Set up 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 with Tiles collection
  • Import data to this collection from proper json files in TilesDashboard.Core\Storage\Data directory

About

Purpose of Tiles Dashboard is to display various information about e.g. a project, home etc. as Tiles

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •