Skip to content

watson28/aiven-cloud-platforms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aiven cloud platforms

This is an example project that uses (Aiven API)[https://api.aiven.io/doc/#tag/Cloud] to display a list of avilable cloud platforms.

features

  • Display list of cloud platforms
  • Filter by cloud provider
  • Filter by distance from user's current location

Getting started

The application consist of both a frontend and a backend api service which can be executed using docker.

mkdir -p .data
docker compose -p aiven up

The first line create a .data folder used to cache the cloud platforms.

Main technologies

  • React
  • Typescript
  • Python
  • FastAPI
  • Poetry

Tests run

After running the containers, you will be able to also run the test suite.

docker exec aiven_web_service_1 pytest
docker exec aiven_frontend_service_1 sh -c "npm test -- --watchAll=false"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published