UDLibrary is a book collection dashboard built on Universal Dashboard. My wife, the avid book collector has hundreds of books. This project aims to give her a mobile interface to be able to catalog, and loan out books to friend/family. Obviously, there are no strict rules for the loaning of books, but the feature gives her the ability to remember who has what if something is requested.
Being able to search her library will be helpful as well if she's at a store and wonders "Do I already have this"?
- Universal Dashboard Community Edition (
Install-Module UniversalDashboard.Community -Force
) - SQL Server Express (
choco install sql-server-express -y
) - Invoke-Sqlcmd2 (
Install-Module Invoke-SqlCmd2 -Force
)
In the root of this repository you'll find a db.ps1 file. Run the following to scaffold a database that will "just work" with the code written for this dashboard.
. .\db.ps1
- NOTE: I am NOT A DBA, so this database is probably not at all configured properly, or very performant. There, I've said my warning. My asseth is coveredeth.
- Clone this library:
git clone https://github.com/steviecoaster/UDLibrary.git
- Change into cloned directory:
Set-Location .\UDLibrary
(Adjust path as necessary) - Start the dashboard:
. .\src\dashboard.ps1
To Stop the dashboard run Get-UDDashboard | Stop-UDDashboard