Inspiration

We were inspired by the increasing gap between people willing to contribute to the environment and the lack of a unified platform to connect them. Some have land, some have saplings, others have time to volunteer—but without coordination, efforts remain scattered. GreenConnect was born to be that missing link, making environmental action collaborative, local, and impactful.

What it does

GreenConnect is a community-driven platform that connects land donors, sapling contributors, volunteers, and tree-care supporters. Users can create or find posts within a $50 , km$ radius. Filters make it easy to search for land availability, sapling donations, or volunteer needs. A simple, intuitive interface ensures that anyone—from students to NGOs—can contribute effortlessly.

How we built it

Frontend: HTML, CSS, JavaScript for responsive UI. Backend: FastAPI to handle routes, authentication, and secure APIs. Database: SQL for storing posts, users, and contributions. Location Services: GPS integration + manual entry option for filtering posts. UI/UX: Clean, minimal, and user-focused with filter tabs and search features.

Challenges we ran into

Designing a flexible database schema to handle multiple post types (land, saplings, volunteers, tree care). Managing real-time location filtering while keeping performance optimized. Balancing between easy user onboarding and verification to prevent spam/fake posts. Compressing all features into a hackathon’s limited timeline ⏳.

Accomplishments that we're proud of

Built a working MVP in just a few days. Designed a location-based post filtering system that actually works in real-time. Created a platform that has the potential to scale from a small community to nationwide use. Learned how to combine technical skills with social impact goals.

What we learned

Teamwork + Time Management are as important as code. How to design scalable backend models that adapt to multiple types of users. The importance of keeping the UI simple so more people can join in without friction. That even in tight deadlines, impact-driven innovation is possible.

What's next for GreenConnect

AI-powered matching: Automatically connecting land donors with nearby volunteers and sapling suppliers. Impact dashboards: Showing trees planted, carbon offset, and community contributions. Gamification: Badges, leaderboards, and challenges to keep users engaged. Partnerships: Working with NGOs, schools, and government bodies to expand reach. Mobile App: Taking GreenConnect beyond web for easier on-the-go access.

Built With

  • and-resource-matching-location-services:-gps-&-manual-entry-integration-ui/ux:-clean-minimal-design-inspired-by-modern-web-apps-platform:-web-based-mvp
  • css
  • css3
  • fastapi
  • html5
  • javascript
  • javascript-backend:-fastapi-(python)-database:-sql-(postgresql-/-mysql)-apis:-rest-apis-for-posts
  • postgresql
  • pydantic
  • react
  • sqlalchemy
  • users
Share this project:

Updates