# Sitist
# TL;DR
- RSSリーダーっぽいものが欲しかった。
- RSSを供給していないブログ一覧をカード形式で表示する簡単なアプリケーションでよかった
- 作りました。(Sitistと言います。)
URLはこちら:Sitist (opens new window)
# 概要
# Usecase
- モバイルデバイス:PWAとして使われることを想定
- PC:サイトとして使われることを想定
# 機能
- カード形式でサイトのブックマーク情報が表示される
- 表示されるタイトルを編集できる
- カードを登録/削除できる
- 認証がある(自分だけでなくみんなが使える)
# 技術
- firebase authentication
- firestore
- firebase hosting
- Nuxt.js 2.x ( + Composition api)
# Background
このWebアプリは、RSSを供給していないサイトも含めてリスト形式でスマホで管理するために作りました。いわゆるブックマークツールのようなものを想定しています。
名前はsite+listでsitistです。 Hackers News, Qiita, Zenn, 注目している個人ブログなどをSitistに登録、情報を集約させて毎日の技術情報のチェックなどにお使いください。
現在の仕様ではユーザーがサイトのURLとTitleを登録するフローにしていますが、将来的にはURLを登録するだけで色々な情報を自動的に追加されるようにupdateしていきたいと考えています。
また、RSSリーダーのように新着機能も欲しいと思っていて、そのうち実装すると思います。
# History
このツールを作ろうと思ってリポジトリを生成したのはなんと1年前の4月1日(2021年)でした。 何があったかは思い出せませんがきっと色々あって忙しく、手をつけられていない期間がちょくちょくありましたが、それなりに形になりました。 今後は砂場的に様々な技術を投入して、遊ぼうと思っています。
# Caution
注意点なのですが、このWebアプリはPublic repositoryにソースコードが上がっていて、Googleアカウントで認証して使う仕様になっています。 セキュリティ面で不安に感じる方は使用を控えてください。間違ってログインしてしまって、ユーザー情報を消して欲しい方は私のTwitter (opens new window)のDMやissueを立てて報告していただけたら対応します。
また、issue, PRでアドバイスを頂けると嬉しいです。