Abhishek-Mallick / Abhishek-Mallick/universal-box
[TEMPLATE] - AI/ML Stack (FastAPI + React + HuggingFace)
- 主要言語
- JavaScript
- スター
- 47
- フォーク
- 41
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
### What domain will the project template be based on?
Others (please specify in the details)
### If 'Others', please specify the preferred domain.
AI/ML
### Particular directory path for the template.
template/AI-ML/FastAPI-React-HuggingFace/
### What tech stacks do you want to include?
- Backend: FastAPI (Python), HuggingFace Transformers
- Frontend: React (with TypeScript, optional Vite setup)
- Others: Docker, REST API integration between FastAPI and React
### Brief Description
This template scaffolds an end-to-end AI/ML web stack featuring:
- A FastAPI backend for serving machine learning models (integrated with HuggingFace pipelines or custom fine-tuned models).
- A React frontend for providing an interactive web UI for inference and result visualization.
- Configured API routes for model loading, inference, and async processing.
- Prebuilt structure for easy extension with GPU support or external model repositories.
This template will help developers quickly bootstrap AI-driven applications combining inference APIs and modern frontend frameworks using the `universal-box init` command.
### 👀 Have you spent some time checking if this issue has been raised before?
- [x] Yes
- [ ] No
### 🏢 Have you read the Code of Conduct?
- [x] I have read the [Code of Conduct](https://github.com/Abhishek-Mallick/universal-box/blob/main/.github/CODE_OF_CONDUCT.md)
### Would you like to work on this issue?
No
コントリビューションガイド
調査の方向性
The template should be created in the directory template/AI-ML/FastAPI-React-HuggingFace/. Examine existing templates in the repository to understand the structure. The backend needs FastAPI routes for HuggingFace model inference, and the frontend requires a React app with TypeScript. Integration via REST API and Docker setup must be included. Check the universal-box init command to see how templates are used.
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- docker, fastapi, huggingface, javascript, python, react, typescript
- 領域
- ai, backend, frontend, full-stack, tooling
- issue の種類
- 機能追加
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- 明確に書かれている
- 初心者へのやさしさ
- 35/100