Giter VIP home page Giter VIP logo

petata's Introduction

PETATA!

Software License Quality Score Build Status shields.io

Image from Gyazo

イラスト制作やWebデザイン等の資料となる画像ファイルを管理するSPAです。

目次

動作環境

Google Chrome 85のみ動作確認をしています。
同ブラウザのある程度新しいバージョンであれば動作すると思われます。
それ以外のブラウザは動作対象外です。

開発目的

  • 自身及び周囲のクリエイターの創作活動を効率化すること。
  • サーバサイド開発の知識を取りまとめること。
  • フロントエンド開発の知見を得ること。
  • Webアプリケーションのリリース方法を学ぶこと。

用途

  • ローカルに保存している画像をクラウド上で管理することにより、ディスク容量の圧迫を解消する。
  • 必要な画像をすぐに見つけられるようにする。
  • 画像の整理を効率化する。
  • 作品同士の比較分析を簡単にできるようにする。
    • サムネイルを自由な配置に並べる
    • 拡大画像を連続して切り替える
    • ペイントソフトにワンアクションで読み込ませる

機能概要

複数の画像をバインダーという単位に取りまとめて管理します。
バインダーに保存している画像にはラベルを設定することができます。

ラベルはユーザーが任意に作成できる画像の分類です。
バインダーごとにラベルを登録することで、必要な画像の絞り込みを簡単に行うことができます。
一枚の画像に対して複数のラベルを設定することもできます。

overview

使い方

1. バインダーを作成する

バインダーの名前と説明を入力します。
バインダー作成時点で、右カラムからラベルを登録することもできます。

Image from Gyazo

2. バインダーを開き、画像をアップロードする

(1)で作成したバインダーが一覧に表示されるため、ダブルクリックで開きます。
**のエリアに画像をドラッグ&ドロップすることで、ファイルがアップロードされます。
複数ファイルを同時にアップロードすることも可能です。

Image from Gyazo

3. 画像とラベルを紐づける

画像とラベルの関連付けをラベリングと呼びます。
(2)でアップロードした画像を右カラムに表示されているラベルへドラッグ&ドロップすることで、
ラベリングの登録」「ラベリングの解除」をすることができます。

Image from Gyazo

複数の画像とラベルを同時にラベリングすることもできます。

Image from Gyazo


4. 画像・ラベルの並び順を変更する

画像とラベルはドラッグ&ドロップによって並び順を変更することができます。
(画像は通常のドラッグをラベリングに使用するため、左上のハンドルによって並び替えます。)
変更した並び順は保存されます。

Image from Gyazo


5. その他の機能

アップロードした画像に対して以下のような操作が可能です。

  • ファイル名検索
  • リネーム
  • クリップボードへコピー
  • ライトボックス表示
  • 表示中の画像を一括ダウンロード

Image from Gyazo


変更履歴

更新日 内容
2020.09.17 新規作成

petata's People

Contributors

m4kur4 avatar dependabot[bot] avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.