FastAPI Todo App: click
React Todo App: click
FastAPI: borysol25/fastapi-todo-api
Database: postgres:14.2
React: borysol25/react-todo-frontend
You can also build docker images on your side using source code in Source code
section.
- FastAPI
- PostgreSQL
- SQLAlchemy
- Alembic
- Docker-Compose
- React.js
- Styled Components
- React Router
- Redux Toolkit
- Docker
- Kubernetes
- Minikube
Build the images and spin up the containers:
$ make docker_build
Test it at:
- React App: http://localhost:3000
- FastAPI Swagger http://localhost:5000
Install and run Minikube:
Start the cluster:
$ minikube start
$ minikube dashboard
Apply all manifest files:
$ make deploy