Inspiration

This app was inspired primarily by popular online job-search platforms such as Upwork, OnlineJobs.ph, LinkedIn, and many others.
However, we noticed that most of these platforms operate in a very formal setup — often requiring numerous documents and qualifications just to join.

We built this app to focus more on informal workers, allowing them to:

  • Showcase their skills
  • Build their own portfolio
  • Earn badges after completing jobs or projects
  • Follow a guided roadmap designed specifically for job applicants

What We Learned

Through building this project, we learned how to design a platform that balances accessibility with professional growth, making it inclusive for people who might not fit into traditional job-hunting channels.


How We Built the Project

The application was developed using the following technologies:

Backend

  • Firebase or Supabase and 'Django' for scalable and secure operations

Frontend

  • Flutter for a fast, responsive, and intuitive user interface

Database

  • Firebase and 'Google Cloud' for structured and reliable data management

APIs

  • Google Jobs API for job listings
  • Geolocation APIs for map services -Google maps API Exclusive maps for google

Challenges Faced

Some of the challenges we encountered included:

  1. Designing a user experience that feels professional yet approachable for informal workers
  2. Integrating multiple APIs while ensuring consistent performance
  3. Maintaining scalability and security without sacrificing speed
  4. Creating a badge system and roadmap feature that motivates users to complete more jobs

LaTeX Math Example (for reference)

To calculate the probability of an applicant getting hired after $n$ applications, assuming a success rate of $p$:

$$ P_{\text{success}} = 1 - (1 - p)^n $$

Built With

Share this project:

Updates