Skip to content

AI-driven proof of concept: Demonstrates an inference-model-based development workflow, where the application is generated autonomously from technical requirements with minimal human intervention

Notifications You must be signed in to change notification settings

asattelmaier/travel-warning-map

Repository files navigation

Travel Warning Map Logo

Travel Warning Map

A modern, interactive dashboard visualizing global travel safety.
Real-time travel warnings and safety advice from the Federal Foreign Office of Germany.

Project Description

This app serves as a proof of concept for my own investigation into inference models for coding. I aim to let the model write the application with minimal intervention, providing only the technical requirements. The goal is to achieve implementation as autonomously as possible by the inference model.

Project Structure

This repository contains two main components:

  • Backend: FastAPI application handling data fetching and serving.
  • Frontend: Angular application displaying the map and warnings.

Getting Started

Clone the repository:

git clone https://github.com/asattelmaier/travel-warning-map.git
cd travel-warning-map

1. Start the Backend

Follow the instructions in the Backend README to set up and start the API server. It must be running on port 3000.

2. Start the Frontend

Follow the instructions in the Frontend README to set up and start the web application. It will run on port 4200 and proxy requests to the backend.

Environment Variables

Environment configuration is handled separately for backend and frontend. See the respective READMEs for details.

Deployment

The application is automatically deployed to GitHub Pages when changes are pushed to the main branch. Deployment is handled via GitHub Actions.

Technologies

  • Angular
  • Leaflet
  • TypeScript
  • GitHub Actions

About

AI-driven proof of concept: Demonstrates an inference-model-based development workflow, where the application is generated autonomously from technical requirements with minimal human intervention

Topics

Resources

Stars

Watchers

Forks