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

https://github.com/iliasger/test_project_ilias

Web application generated by BESSER — Generated by BESSER
https://github.com/iliasger/test_project_ilias

besser fastapi generated-app low-code model-driven react web-app

Last synced: 6 days ago
JSON representation

Web application generated by BESSER — Generated by BESSER

Awesome Lists containing this project

README

          

# Test_project

[![Generated by BESSER](https://img.shields.io/badge/Generated%20by-BESSER-blue?logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEyIDJMMiA3bDEwIDUgMTAtNS0xMC01ek0yIDE3bDEwIDUgMTAtNS0xMC01LTEwIDV6TTIgMTJsMTAgNSAxMC01LTEwLTUtMTAgNXoiIGZpbGw9IndoaXRlIi8+PC9zdmc+)](https://github.com/BESSER-PEARL/BESSER)
[![BESSER Editor](https://img.shields.io/badge/Built%20with-BESSER%20Editor-green)](https://editor.besser-pearl.org)
[![Deploy to Render](https://render.com/images/deploy-to-render-button.svg)](https://render.com/deploy?repo=https://github.com/iliasger/test_project_ilias)

A full-stack web application generated from visual models using the [BESSER Web Modeling Editor](https://editor.besser-pearl.org), a low-code open-source platform.

## Project Structure

```
frontend/ React + TypeScript frontend (Vite)
backend/ FastAPI Python backend
agents// BESSER conversational agents (one subfolder per agent, if any)
render.yaml Render deployment config
docker-compose.yml Local development setup
```

## Deploy

Click the **Deploy to Render** button above to launch your app for free.

Render will automatically set up your frontend, backend, and agent services.
After the first deploy, pushing updates to this repo will auto-redeploy.

## Local Development

**Frontend:**
```bash
cd frontend && npm install && npm start
```

**Backend:**
```bash
cd backend && pip install -r requirements.txt && uvicorn main_api:app --reload
```

**Full stack (Docker):**
```bash
docker-compose up
```

## Tech Stack

| Layer | Technology |
|-------|-----------|
| Frontend | React, TypeScript, Vite |
| Backend | FastAPI, SQLAlchemy, Python 3.11 |
| Agent | BESSER Agentic Framework (WebSocket) |
| Hosting | Render (free tier) |

## About BESSER

[BESSER](https://github.com/BESSER-PEARL/BESSER) is an open-source low-code platform that generates full-stack applications from visual models.

[Documentation](https://besser.readthedocs.io/) · [Web Editor](https://editor.besser-pearl.org) · [Examples](https://github.com/BESSER-PEARL/BESSER-examples)