Inspiration

OrangeHelp was inspired by a personal challenge I faced in my dorm when a broken door knob left me searching endlessly, both online and offline, for someone trustworthy to fix it. That frustrating experience made me realize how difficult it can be to quickly find reliable help in a local community. OrangeHelp was created to solve that problem. A simple and modern platform where people can offer or request help in one trusted and easy to use space.

What it does

OrangeHelp connects people within local communities who either need help or are ready to offer it. From running errands to tech support or tutoring, users can post a request or browse available offers. A built-in review system builds trust and ensures accountability, while the platform matches people based on category and location.

How we built it

I built OrangeHelp with a React frontend styled with a clean orange, white, and grey color theme. The backend is powered by Node.js and uses a MongoDB-style database to manage users, help requests, offers, and reviews. The project was made using Bolt.new.

Challenges we ran into

One major challenge was making sure the bulletin board correctly displayed helper offers instead of just requests, which required a rethink of how data was categorized and fetched. Another challenge was designing a smooth user experience while keeping the interface simple and intuitive. Lastly, balancing monetization options (like offering three free help requests before requiring a small fee) while keeping the platform inclusive was tricky.

Accomplishments that we're proud of

I am proud of creating a working full stack application that solves a real-world problem. From designing the UI to handling backend logic for matching and reviews, I built something meaningful. Building a helpful platform from a personal struggle and turning it into a polished tool is something I am proud of.

What we learned

I learned how to design and build a full-stack web application using React, Node.js, and a MongoDB-style database. I gained experience in UI/UX design, database modeling for users, requests, and reviews, and thought deeply about real-world concerns like user trust and monetization.

What's next for OrangeHelp

Next I plan to add real time notifications, location based filtering, and a verified badge system to further increase trust. I also want to explore mobile app versions and implement sign in option to avoid spam. Eventually, I aim to turn OrangeHelp into a local help network for any community.

Built With

Share this project:

Updates