| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
This project is a polylith repository for the Ecoindex project. It is called "fullstack" because it contains all the components of the project, including the backend that is used in production, but also a CLI tool and modules that can be used in other projects.
You can get more information about polylith in the official documentation and in the python-polylith tool that is used to manage this repository.
This repository contains the following projects:
Here is a diagram of the dependencies between the projects:
Python 3.12 is installed automatically by uv (see .python-version).
To install Python and all dependencies, run:
task uv:installFor API development, also run:
task api:init-dev-projectThis installs dependencies, Playwright, creates the .env file and runs database migrations.
Have a look at the task help:
task --listThe LCA values used by ecoindex to evaluate environmental impacts are not under free license - ©Frédéric Bordage Please also refer to the mentions provided in the code files for specifics on the IP regime.
| Back | FazBrowse Home | New Git URL |