Inspiration

We were inspired by how powerful local support can be—for students needing a quick way to earn, neighbours needing help with small tasks, and communities that thrive when people can rely on each other. As the gig economy expands and flexible work becomes increasingly common, we wanted to create a platform that brings those opportunities closer to home. Inspired by the drive for quick, accessible work and stronger local connections, Odd Jobs brings community members together through short-term tasks that support both convenience and collaboration.

What it does

Obb Jobs allows users to:

  • Browse nearby odd jobs on a map.
  • Find jobs by type (eg. Physical, Creative), price, distance, and keywords.
  • Request jobs with a single button.
  • Post new job postings, and manage them.
  • Explore profiles—see other users’ job type distribution and rating before “hiring”.

How we built it

We built Odd Jobs as a frontend web app using:

  • HTML, CSS, and JavaScript for a clean and smooth UI.
  • Figma to prototype interactions and refine the visual layout.

Challenges we ran into

As most of us were first time hackers, we were learning everything as we built. We ran into challenges merging branches, and conceptually, deciding which features to prioritize in order to deliver a polished product focused on community support.

Accomplishments that we're proud of

We built a fully functioning job filtering system that updates in real-time, along with accessibility-focused features and smooth intuitive navigation. Users can feel supported throughout their website experience—posting jobs, browsing tasks, and exploring profiles with ease.

What we learned

  • Technical skills like HTML, CSS, JS and git.
  • More generally, applicable skills such as team collaboration and time management.

What's next for Odd Jobs

  • In-app communication between job posters and workers, to coordinate details without leaving the platform.
  • Additional safety features (eg. identify verification) to keep all users safe.
  • Implementing backend to enable persistent data and notifications.

Built With

Share this project:

Updates