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
FirebaseorSupabaseand 'Django' for scalable and secure operations
Frontend
Flutterfor a fast, responsive, and intuitive user interface
Database
Firebaseand '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:
- Designing a user experience that feels professional yet approachable for informal workers
- Integrating multiple APIs while ensuring consistent performance
- Maintaining scalability and security without sacrificing speed
- 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 $$

Log in or sign up for Devpost to join the conversation.