Abhishek-Mallick / Abhishek-Mallick/universal-box

[TEMPLATE] - AI/ML Stack (FastAPI + React + HuggingFace)

Ouverte
#233 3 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
good first issue hacktoberfest
Langage dominant
JavaScript
Étoiles
47
Forks
41
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

### 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

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

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.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
docker, fastapi, huggingface, javascript, python, react, typescript
Domaine
ai, backend, frontend, full-stack, tooling
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Clairement spécifiée
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.