Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kitsuya0828/image-processing-100

My solution to ryoppippi/Gasyori100knock
https://github.com/kitsuya0828/image-processing-100

docker-compose fastapi mantine-ui nextjs python3 react typescript

Last synced: 2 days ago
JSON representation

My solution to ryoppippi/Gasyori100knock

Awesome Lists containing this project

README

        

> # コードレビューをしてくださる方へ
>
> 単体でPythonプログラムの実行をしたい場合は、`/backend/`ディレクトリで下記の**Backend**の設定のうち、Fast APIサーバーを起動する`uvicorn ~`以外を行っていただきたいです。
>
> `/backend/routers/q1_10/q7.py`のようにファイル分けされているので、該当ディレクトリに移動して`python q7.py`のようにコマンドで実行できます。

# Image Processing 100 Questions

My solution to [ryoppippi/Gasyori100knock](https://github.com/ryoppippi/Gasyori100knock)

スクリーンショット 2023-01-18 11 16 54 スクリーンショット 2023-01-18 11 32 27

Demo URL : https://image-processing-100.vercel.app

# Docker (Frontend + Backend)
[![Docker](https://skillicons.dev/icons?i=docker)](https://skillicons.dev)
```bash
docker-compose up
```
Then, visit the following url: http://localhost:3000

# Non-Docker
## Frontend
[![Frontend](https://skillicons.dev/icons?i=react,ts,next,)](https://skillicons.dev)
```bash
cd frontend
yarn install
yarn dev
```

## Backend
[![Backend](https://skillicons.dev/icons?i=python,fastapi)](https://skillicons.dev)
```bash
cd backend
python -m venv venv

# (Recommended) Switch Python version to 3.9.xx
pyenv install 3.9.13
pyenv local 3.9.13

# Mac
. venv/bin/activate

# Windows (PowerShell)
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force
.\venv\Scripts\Activate.ps1

pip install -r requirements.txt
uvicorn main:app --host 0.0.0.0 --port 8000 --reload
```