Skip to content

paolobottoni/firstexample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FirstExample

Web application generated by BESSER.

About

This application was created using the BESSER Web Modeling Editor, a low-code open-source platform for building software.

Project Structure

├── frontend/          # React TypeScript frontend
├── backend/           # FastAPI Python backend
├── agent/            # BESSER agent (if included)
├── render.yaml       # Render deployment config (one-click deploy!)
├── .env.production   # Production environment variables
└── docker-compose.yml # Local development setup

🚀 Deploy to Cloud

One-Click Deployment with Render

Deploy to Render

Why Render?

  • Free Tier - 750 hours/month for both frontend + backend
  • One-Click Deploy - No manual configuration needed
  • No Payment Info Required - Won't ask for credit card
  • Auto SSL - Free HTTPS certificates
  • ⚠️ Spins down after 15 min idle (cold start ~30s on first request)

Click the button above and Render will automatically:

  1. Deploy your FastAPI backend
  2. Deploy your React frontend
  3. Connect them together
  4. Give you live URLs

Local Development

Frontend

cd frontend
npm install
npm start
# Opens at http://localhost:3000

Backend

cd backend
pip install -r requirements.txt
uvicorn main_api:app --reload
# API at http://localhost:8000

Docker (Full Stack)

docker-compose up
# Frontend: http://localhost:3000
# Backend: http://localhost:8000

Technology Stack

  • Frontend: React with TypeScript, Create React App
  • Backend: FastAPI (Python 3.9+)
  • Agent: BESSER agent framework (optional)

Generated by BESSER

Learn more about BESSER:


About

Web application generated by BESSER

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors