Skip to content

HackJanitors/ecocontractor-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EcoContractor Backend

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

Setup Process

Follow these steps to set up the project:

  1. Clone the repository:

    git clone [email protected]:HackJanitors/ecocontractor-backend.git
    cd ecocontractor-backend
  2. Create and activate a Python virtual environment:

    python3 -m venv venv
    source venv/bin/activate
  3. Install the dependencies:

    pip install -r requirements.txt
  4. Copy environment variables:

    cp .env.example .env Fill in relevant details in .env file

  5. Run the application:

    uvicorn app.main:app --reload

Project Structure

  • main.py: The entry point of the application.
  • app/: Contains the main application code.
  • requirements.txt: List of dependencies.

Contributing

Feel free to open issues or submit pull requests if you have any improvements or bug fixes.

License

This project is licensed under the MIT License.

About

Smart Contract Generator for Carbon Credit Systems Backend (FastAPI)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors