第33回全国高専プログラミングコンテスト【自由部門】に向けて開発しているプロジェクトです。
iMake!は、プロジェクターを用いた、どんな人でもメイクを気軽に楽しめる仮想メイクシステムです。 iMake!では、プロジェクターから顔に映し出された画像を、鏡を通して見ることで、より理想的なメイクを体感できます。
windowsでの動作は未確認です。
Pythonファイルの依存関係管理はpoetryを使用します。
python -m venv venv
source venv/bin/activate
pip install --upgrade pip
(必要であれば)poetry install
commitする前に実行するコマンドを定義するツールです。.pre-commit-config.yaml
に定義済みなので、それを各自の環境に設定する必要があります。下記手順で行ってください。
pre-commit install
Clone the repository
git clone https://github.com/kathmandu777/i-make
Install npm packages
cd imake/vue
npm install
Build vue project
npm run build
Install python packages
cd ../..
poetry install
poetryのsetupはこちらを参照してください。
Run the system
python -m imake
(For developers) Run the system after building vue project
./build.sh
Distributed under the MIT License. See LICENSE
for more information.