🌿 NeighborGreen!

Inspiration

I wanted to build something that actually matters. I live in Tracy, CA and I feel like people want to help the environment but never know where to start or who else cares. So I made NeighborGreen — a place where neighbors can post and join local eco-actions like cleanups, tree plantings, and carpools.

What It Does

  • Post eco-actions for your community to join
  • RSVP to actions near you
  • Earn points the more you participate
  • Filter by category to find what you care about

How I Built It

I used plain HTML, CSS, and JavaScript all in just one file. Data is saved in the browser, so no server is needed. I focused a lot on making it look clean and actually usable.

Challenges

The hardest part was getting the points system and the join/leave button to update correctly without refreshing the page. Also, making it look good with just vanilla JS was harder than I expected.

What I Learned

I learned how localStorage works to save data in the browser, and honestly, I just got way better at JavaScript overall. Also learned that keeping things simple is actually harder than making them complicated.## Inspiration

Built With

Share this project:

Updates