๐Ÿ“ฆ yoshinorin / Bookshelf

โ˜… 0 stars โ‘‚ 0 forks ๐Ÿ‘ 0 watching
๐Ÿ“ฅ Clone https://github.com/yoshinorin/Bookshelf.git
HTTPS git clone https://github.com/yoshinorin/Bookshelf.git
SSH git clone git@github.com:yoshinorin/Bookshelf.git
CLI gh repo clone yoshinorin/Bookshelf
yoshinorin yoshinorin layout: delete navmenu fdb3e84 1 years ago ๐Ÿ“ History
๐Ÿ“‚ master View all commits โ†’
๐Ÿ“ .github
๐Ÿ“ src
๐Ÿ“ tests
๐Ÿ“„ .editorconfig
๐Ÿ“„ .gitattributes
๐Ÿ“„ .gitignore
๐Ÿ“„ Bookshelf.sln
๐Ÿ“„ README.md
๐Ÿ“„ README.md

Bookshelf (WIP)

CI

Build

$ dotnet publish -c Release

Hot Reload

$ dotnet watch

Serve

$ cd bin/Release/net8.0/publish/wwwroot

// serve content
$ python -m http.server 8080

Book data structures (Draft)

create a JSON for the list of books. The structure of the JSON is as follows:

[
  {
    "title": "Book Title 1",
    "genre": "Art",
    "readAt": 1722956400000,
    "url": "https://example.com/4908686149",
    "imageUrl": "https://example.com/image/4908686149"
  },
  {
    "title": "Book Title 2",
    "genre": "Music",
    "readAt": 1722956400000,
    "url": "https://example.com/4908686149",
    "imageUrl": "https://example.com/image/4908686149"
  }
]

How to release?

TODO

Using Stacks

Stack-
Blazor-
fluentui-blazorUI Framework
GitHub PagesCI/CD