Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aflalasker/image-app
https://github.com/aflalasker/image-app
Last synced: about 17 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/aflalasker/image-app
- Owner: aflalasker
- License: apache-2.0
- Created: 2024-11-09T14:23:36.000Z (9 days ago)
- Default Branch: main
- Last Pushed: 2024-11-17T00:27:55.000Z (1 day ago)
- Last Synced: 2024-11-17T01:21:47.633Z (1 day ago)
- Language: Python
- Size: 142 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Image App
## 1. Introduction
Image App is a platform aiming to solve the image sharing problem. The platform acts as the middleman between a photo and sharing the photo elsewhere. The platform helps sharing photos by resizing images and making them optimised for sharing. The application is written in Python (FastAPI and Streamlit) and infrastructure is managed using Terraform and is hosted in Azure. This app is heavy in development thus not the final version.
The repository contains the pieces that are required for,
1. provisioning the infrastructure
2. configuring the infrastructure
3. application logic
4. frontend streamlit app
5. open telemetry collector## 2.Getting Started
1. Provision the infrastructure following the guide [here](./infrastructure/README.md). By this point, the app must be available and accessible from the internet.
2. The docker compose configuration can be used for local development and hosting.