Skip to content

bond-kaneko/book-alloc

Repository files navigation

book-alloc

Overview

読書ポートフォリオマネジメントツールです。

どういうカテゴリの本を読んだのかではなく、自分にとってどんな意味を持つ本を読んだのか、を記録するサービスです。

イメージ画像 スクリーンショット 2023-04-03 22 40 23

Init

$ docker compose up -d
$ docker compose exec app sql-migrate up -dryrun -config=config/sql-migrate/dbconfig.yml -env=local
$ docker compose exec app sql-migrate up -config=config/sql-migrate/dbconfig.yml -env=local

Dev

API側はGo、Web側はVueを使用しています。Auth0を利用して認証を行います。

API

  • Go 1.18
    • gin(Webフレームワーク)
    • air(ホットリロード)
    • gorm(ORM)
    • sql-migrate(DBマイグレーション)
  • PostgreSQL 15.2

https://github.com/bond-kaneko/book-alloc

Web

  • Vue 3.2.47
    • pinia 2.0.33
    • vue-router 4

https://github.com/bond-kaneko/book-alloc-web

Prod

Render.com でホスティングしています。

認証はAuth0を使用していて、本番環境ではテストアカウントを用意しています。

email: [email protected]

password: b00k-a110c

Route

以下の画面があります。フォームにstyleを当てていなかったり、JSONをそのまま表示したりしているので、現状ではAPIの動作確認くらいの役割です。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published