Online Memo(オンラインメモ)は、会員登録せずにメモが取れるWebサービスです。このリポジトリではOnline Memoのソースを公開目的で管理しています。
-
基本的な技術要素
- Python3
- Django
- Django-rest-framework
- Vue.js(ライトに利用)
- Bootstrap
-
本番環境
- CentOS
- Apache
- PostgreSQL
- メモのCRUDはフロントエンドで実装
- ユーザー管理(登録・ログイン・退会など)
- 未ログイン状態
- Local Storageにメモを保存
- ログイン状態
- サーバーサイドと非同期通信を行い、バックエンドに保存
- URLを知っている人にメモのシェアが可能
- 未ログイン状態
- 思いついたときにすぐにメモがとれる。ログインしたりメモを取るページに遷移する必要なく、アクセスした状態でメモが取れる。
- メモがある程度溜まったら、会員登録することでいろいろなデバイスでメモを同期できる。