Backend for the EcoContractor project, built using FastAPI, and built to support enterprises who want to generate lots of smart contracts on the carbon credit blockchain. Created in submission for Fintech Summit 2025
Follow these steps to set up the project:
-
Clone the repository:
git clone [email protected]:HackJanitors/ecocontractor-backend.git cd ecocontractor-backend
-
Create and activate a Python virtual environment:
python3 -m venv venv source venv/bin/activate -
Install the dependencies:
pip install -r requirements.txt
-
Copy environment variables:
cp .env.example .envFill in relevant details in.envfile -
Run the application:
uvicorn app.main:app --reload
main.py: The entry point of the application.app/: Contains the main application code.requirements.txt: List of dependencies.
Feel free to open issues or submit pull requests if you have any improvements or bug fixes.
This project is licensed under the MIT License.