AltEthical: The ethical alternative
A website for finding ethical alternatives to popular products.
Made using
- Go
- GCP Vision API
- React
- GCP cloud run
Directory structure
.github
github actions and github settingsbackend
backend systems, written in gobuild
all build configurations, including dockerfiles, docker-compose, cloudbuild, and envoy configuration filesconfig
system config for configuring database and application settingsdatabase
database schema and scriptsfrontend
react frontendproto
protobuf representation of the grpc services used in this projectsysl
system specification language; a diagramming tool to describe how our service works
Issues
- Rate limiting when trying to load from the shopify API
- Dynamically updating products/stores