GreenCheck

Smart Finance for a Sustainable City

Inspiration

We saw how pollution in Monterrey continues to worsen, while many people and small businesses already trying to live sustainably receive no recognition or incentive.
We wanted to build a system that rewards those who already act responsibly — not just those starting green projects.
Sustainability affects everyone, and Banorte already supports these causes. GreenCheck turns finance itself into a direct driver of environmental change.

What it does

GreenCheck transforms business financial and operational data into measurable green behavior and social impact.
It analyzes electricity, water, gas, and transportation usage — plus optional ethical and governance metrics — to calculate the Green Index (IVB).
A higher score means a lower credit rate, rewarding businesses that reduce their resource consumption.
Banorte gains client loyalty, stronger ESG performance, and the opportunity to lead sustainable finance in Mexico.

How we built it

We used a modern, scalable stack to simulate real financial analysis and data processing.

Frontend: Next.js, React, TypeScript, MUI, Tailwind CSS, Zustand, TanStack Query, Zod
Backend: Node.js, Express.js, Prisma ORM, TypeScript, bcrypt
Database: PostgreSQL
AI & ML: Google Gemini 1.5 Flash, Tesseract.js, pdf-parse, Sharp
Cloud & Storage: AWS S3 with AWS SDK v3
File Handling & Security: Multer, HTTPS, CORS, Environment Variables, crypto

We simulated real electricity, gas, and water bills to train and validate the Green Index algorithm and visualize results in a functional prototype.

Challenges we ran into

The hardest part was aligning the technical development with Banorte’s financial vision — finding a model that benefits the bank, the businesses, and the environment simultaneously.
We also faced time limitations and had to simulate data from public sources while keeping the results realistic and credible.

Accomplishments that we're proud of

We are proud of creating a concept that feels real — a solution we would personally use.
GreenCheck proves that sustainability can be measured, rewarded, and seamlessly integrated into financial systems.

What we learned

We learned that finance and sustainability are deeply connected.
Money drives every decision, and truly impactful innovation must combine strategy with technology.
We also learned how to improve communication and task management under tight deadlines.

What's next for GreenCheck

We plan to integrate real APIs from CFE and Agua y Drenaje to automate the collection of business data and calculate Green Scores in real time.
Next, we aim to implement the Green Map, where verified PYMEs maintaining sustainable habits appear as green nodes across the city.
At scale, GreenCheck could inspire thousands of businesses — and citizens — to join the movement toward cleaner, smarter cities.

Built With

  • aws-sdk-v3-database:-postgresql-file-processing:-multer
  • bcrypt-ai-&-ml:-google-gemini-1.5-flash
  • cors-development:-tsx
  • crypto-security:-https
  • dotenv
  • environment-variables
  • express.js
  • frontend:-next.js
  • material-ui-(mui)
  • pdf-parse
  • prisma-orm
  • qrcode.react
  • react
  • sharp-cloud-&-storage:-aws-s3
  • tailwind-css
  • tanstack-query
  • tesseract.js
  • typescript
  • zod-backend:-node.js
  • zustand
Share this project:

Updates