【PF公開】技術記事初心者のためのアプリを作成しました💐
はじめに
今回、技術記事初心者のためのアプリMiniita(ミニータ)をリリースいたしました!
https://www.miniita.com
サービスURL:こちらは、現在通っているスクールの卒業制作として作成いたしました。
これまでZennでは、このアプリの実装記録等を投稿してきたためやっとこの記事が投稿でき本当に嬉しいです。
スクール内ではどんなアプリなのか、概要を投稿しましたがZennでも記事として投稿したいと思います。
(同じスクールに通われている方は、特に目新しい情報は投稿しておりませんのでご了承ください)
どんなアプリなのか?
技術記事を書いたことがない / 投稿したいけどハードルが高く投稿できないという方向けに、技術記事を投稿しやすい環境を提供するアプリになっております。QiitaやZennで将来的に技術記事が書けるようになるために、Miniitaでは「①書くことへの抵抗感を下げる ②見られることへの抵抗感を下げる ③継続して投稿を続けられる」機会をユーザーに提供することを目的としております。
機能内容
記事投稿アプリのため、記事を投稿するための基本機能(投稿機能、ログイン機能、いいね機能、コメント機能)に加え、その他記事を投稿したことがない方でも抵抗感がなく使用できるような機能を実装しました。
-
認証
- ユーザー新規登録
- ログイン機能
- ログアウト機能
- パスワードリセット機能
- GitHub認証
- Sorceryを使用して、ログイン機能を実装
- GitHub認証は、Sorceryのサブモジュールを使用
-
投稿
- 記事投稿機能
- 下書き保存機能
- プレビュー機能
- 検索機能
- ソート機能
- マークダウン対応
- 複数のいいね機能
- MiniitaBot(チャットボット)機能
-
コメント
- コメント投稿機能(非同期)
- コメント編集機能(非同期)
- コメント削除機能(非同期)
- コメントへのいいね機能(非同期)
-
マイページ
- プロフィール編集
- 投稿済、下書き記事の閲覧
- いいね済の記事の閲覧
- ユーザーバッジ画面
- 継続サポート画面
-
通知機能
- 自分の投稿へいいねされた時
- 自分の投稿へコメントされた時
- 自分のコメントへいいねされた時
- ユーザーバッジが付与された時
-
その他
- 記事、ユーザーバッジのXシェア機能
Miniita特有の機能
このアプリ特有の機能は、①MiniitaBot②複数のいいねボタン③マイバッジ制度④継続サポートになります。
この詳細は、こちらにまとめておりますので、ご興味ある方は是非ご覧いただけますと幸いです。
また、このアプリの開発背景はこちらの記事に投稿しております!
最後に
スクールの多くの方にすでにご使用いただいており、本当に嬉しく感謝の気持ちでいっぱいです。
今後はテストコード、リファクタリング、不具合修正をしながら、転職活動にも精を出していきたいと思います。
最後までご覧いただきありがとうございました。
Discussion