Skip to content

jentyk/artifact-aware-assistant

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Flask/React application demo.

The goal is to demonstrate a simple Flask/React application that can be deployed to Fly.io.

Don't modify this repo. Instead, fork it and modify your fork.

Development Setup

Frontend (React)

Run frontend with:

scripts/run-frontend.sh

Test with:

./scripts/run-frontend-tests.sh

Backend (Flask)

Run backend with:

scripts/run-frontend.sh

Test with:

./scripts/run-backend-tests.sh

Building for running in Docker

Build and run the application in Docker with:

scripts/run-docker.sh
  1. Test the application by opening http://localhost:8080 in your browser.

Deploying to Fly.io

Git commit your changes.

Generate the fly.toml file with:

fly launch --no-deploy

Then deploy with:

fly deploy

Deploy using actions

Git commit and push to github. The action will build the frontend and deploy the application to fly.io.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 43.1%
  • JavaScript 42.8%
  • CSS 11.1%
  • Shell 1.5%
  • Dockerfile 0.8%
  • HTML 0.6%
  • TypeScript 0.1%