Konum Bazlı İş ve Eleman Bulma Uygulaması
Budget / Salary$750–1,500
TypeFreelance project
LocationRemote
Posted4 weeks ago
# Location-Based Job & Employee Finding App – Turkey
We are looking for an experienced developer/team to build a **brand-new, original job and employee finding platform** for the Turkish market.
The project will start completely from scratch. We have **no prototype, no Figma design, no existing backend, no database and no source code**.
The project must be completed **end-to-end and published on both Google Play and Apple App Store**.
## PLATFORM
The mobile application must support:
* Android
* iOS
Our preferred technology is **Flutter**, using a shared codebase where appropriate.
The first phase will target **Turkey only**. The architecture should be scalable for future international expansion, but unnecessary international features are not required initially.
The application will be in Turkish and use TRY.
## IMPORTANT – NOT A CLONE
As a market reference, please review İşin Olsun:
https://play.google.com/store/apps/details?id=com.isinolsun.app
https://isinolsun.com/
This is **ONLY a functional/industry reference**.
We do NOT want a clone.
Do not copy its:
* Design
* UI/UX
* Screens
* Branding
* Logo
* Texts
* Images
* Source code
* User experience
Our application must have its own original brand, design, UI/UX, user flows, source code and architecture.
## UI/UX
UI/UX must be designed completely from scratch.
We want a modern, clean, fast and extremely user-friendly interface.
The user should be able to find and apply for a job with minimum steps.
Job seeker flow:
**Location → Nearby Jobs → Filter → Job Details → Apply**
Employer flow:
**Create Company → Create Job → Location → Publish → Applications → Contact Candidate**
Figma design must be prepared and approved before the main development starts.
## JOB SEEKER
Users should be able to register quickly without creating a traditional CV.
Profile can include:
* Name/surname
* Phone
* Photo
* Location
* City/district
* Profession
* Categories
* Experience
* Education
* Skills
* Work preferences
* Salary expectation
* About
Users must be able to search jobs by location and view them in both **list and map views**.
Location search must use real GPS coordinates and distance calculation.
Example:
**Show jobs within 5 km of my location.**
## JOB SEARCH & FILTERS
Support:
* Full-time
* Part-time
* Daily
* Hourly
* Freelance
* Temporary
* Remote
Filters should include:
* Category
* Location
* Distance
* Salary
* Work type
* New jobs
* Urgent jobs
## JOB DETAILS
Job details should include:
* Position
* Company
* Company profile
* Description
* Salary
* Work type
* Working hours
* Location
* Distance
* Requirements
* Experience
* Apply
* Favorite
* Report
* Contact employer
Users must be able to apply with **one simple action**.
## EMPLOYER
Employers can create company accounts and manage company profiles.
They can:
* Create/edit/delete job listings
* Publish free job listings
* View applications
* Manage applicants
* Search candidates by location
* Filter candidates
* View candidate profiles
* Contact candidates
* Message candidates
Candidate search should support location/distance, profession, category, experience and work preferences.
## MESSAGING & COMMUNICATION
Job seekers and employers must be able to communicate through:
* In-app messaging
* Phone calling where permitted
Messaging should include message history, push notifications and appropriate blocking/reporting functionality.
## FAVORITES & JOB ALERTS
Users can:
* Save favorite jobs
* Create job alerts based on category, location, distance, salary and work type
Matching new jobs should trigger push notifications.
## NOTIFICATIONS
Push notifications should support:
* New matching jobs
* Job alerts
* New messages
* Applications
* Application status
* Employer messages
* System announcements
* Account/security notifications
## URGENT & VERIFIED EMPLOYERS
The platform must include:
* Urgent job listings
* Verified employer system
Verification must be manageable from the admin panel.
Urgent listings should be designed so they can become a paid/promotional feature in the future.
## REPORTING
Users must be able to report:
* Jobs
* Companies
* Users
* Messages/content
Admins must be able to review reports and take action.
## ADMIN PANEL
A comprehensive web admin panel is required.
Admin should manage:
* Users
* Employers
* Companies
* Job listings
* Applications
* Categories/subcategories
* Reports
* Verified employers
* Urgent jobs
* Notifications
* User blocking
* Content moderation
Statistics should include items such as:
* Users
* Active users
* Employers
* Jobs
* Applications
* Popular categories
* Active cities
* Job performance
## LOCATION / MAP
Location is a core feature.
The system must support:
* GPS
* Latitude/longitude
* City/district
* Distance calculation
* Maps
* Nearby jobs
* Nearby candidates
The distance must be calculated from actual coordinates, not simply city/district matching.
Please specify which map provider you recommend and expected API costs.
## BACKEND & SECURITY
A secure and scalable backend/API and database must be developed from scratch.
Please include appropriate:
* Authentication
* Authorization
* API security
* Data validation
* Secure data transmission
* Rate limiting
* Logging
* Error handling
* Backup
* Database security
The system should be designed for future growth.
## INTEGRATIONS
All required integrations must be fully configured and working, including where applicable:
* Maps/GPS
* SMS/phone verification
* Push notifications
* Email
* Google services
* Apple services
Third-party accounts should preferably be created under our ownership/company accounts.
## TESTING
Complete testing is required before launch, including:
* Android
* iOS
* Different screen sizes/devices
* Registration/login
* Job posting
* Job search
* Filters
* GPS/maps
* Applications
* Messaging
* Notifications
* Employer features
* Admin panel
* API
* Security
* Performance
## APP STORE / GOOGLE PLAY
The project is not complete when coding is finished.
The developer/team must handle the technical process until the applications are successfully published on:
* Google Play Store
* Apple App Store
This includes production builds, submission support and fixing technical issues/rejections related to the application.
## SOURCE CODE & OWNERSHIP
At completion, we must receive all project files and source code:
* Flutter source code
* Android/iOS project files
* Backend source code
* Admin panel source code
* Database
* Figma files
* API documentation
* Technical documentation
* Deployment information
The project must not depend on developer-owned accounts or inaccessible proprietary code.
## DELIVERY
Preferred milestones:
1. Requirements & technical planning
2. UI/UX + Figma
3. Figma approval
4. Backend/database
5. Flutter Android/iOS
6. Employer system
7. Admin panel
8. Integrations
9. Testing/bug fixing
10. Production deployment
11. Google Play + App Store publication
12. Warranty/support
## PROPOSAL REQUIREMENTS
Please provide:
* Flutter experience
* Similar projects
* Published Google Play apps
* Published App Store apps
* Backend technology
* Admin panel technology
* Database technology
* UI/UX experience
* GPS/map experience
* Messaging experience
* Team information
* Total project price
* Development time
* Milestone/payment plan
* Free warranty period
* Post-launch support
* Third-party/API costs
* Anything NOT included in your price
Please quote for the **complete end-to-end scope** above.
We are looking for a **production-ready, original, modern, user-friendly and scalable platform**, not a simple demo.
**The project must be built from zero and delivered until it is live on both Google Play and Apple App Store.**
We are looking for an experienced developer/team to build a **brand-new, original job and employee finding platform** for the Turkish market.
The project will start completely from scratch. We have **no prototype, no Figma design, no existing backend, no database and no source code**.
The project must be completed **end-to-end and published on both Google Play and Apple App Store**.
## PLATFORM
The mobile application must support:
* Android
* iOS
Our preferred technology is **Flutter**, using a shared codebase where appropriate.
The first phase will target **Turkey only**. The architecture should be scalable for future international expansion, but unnecessary international features are not required initially.
The application will be in Turkish and use TRY.
## IMPORTANT – NOT A CLONE
As a market reference, please review İşin Olsun:
https://play.google.com/store/apps/details?id=com.isinolsun.app
https://isinolsun.com/
This is **ONLY a functional/industry reference**.
We do NOT want a clone.
Do not copy its:
* Design
* UI/UX
* Screens
* Branding
* Logo
* Texts
* Images
* Source code
* User experience
Our application must have its own original brand, design, UI/UX, user flows, source code and architecture.
## UI/UX
UI/UX must be designed completely from scratch.
We want a modern, clean, fast and extremely user-friendly interface.
The user should be able to find and apply for a job with minimum steps.
Job seeker flow:
**Location → Nearby Jobs → Filter → Job Details → Apply**
Employer flow:
**Create Company → Create Job → Location → Publish → Applications → Contact Candidate**
Figma design must be prepared and approved before the main development starts.
## JOB SEEKER
Users should be able to register quickly without creating a traditional CV.
Profile can include:
* Name/surname
* Phone
* Photo
* Location
* City/district
* Profession
* Categories
* Experience
* Education
* Skills
* Work preferences
* Salary expectation
* About
Users must be able to search jobs by location and view them in both **list and map views**.
Location search must use real GPS coordinates and distance calculation.
Example:
**Show jobs within 5 km of my location.**
## JOB SEARCH & FILTERS
Support:
* Full-time
* Part-time
* Daily
* Hourly
* Freelance
* Temporary
* Remote
Filters should include:
* Category
* Location
* Distance
* Salary
* Work type
* New jobs
* Urgent jobs
## JOB DETAILS
Job details should include:
* Position
* Company
* Company profile
* Description
* Salary
* Work type
* Working hours
* Location
* Distance
* Requirements
* Experience
* Apply
* Favorite
* Report
* Contact employer
Users must be able to apply with **one simple action**.
## EMPLOYER
Employers can create company accounts and manage company profiles.
They can:
* Create/edit/delete job listings
* Publish free job listings
* View applications
* Manage applicants
* Search candidates by location
* Filter candidates
* View candidate profiles
* Contact candidates
* Message candidates
Candidate search should support location/distance, profession, category, experience and work preferences.
## MESSAGING & COMMUNICATION
Job seekers and employers must be able to communicate through:
* In-app messaging
* Phone calling where permitted
Messaging should include message history, push notifications and appropriate blocking/reporting functionality.
## FAVORITES & JOB ALERTS
Users can:
* Save favorite jobs
* Create job alerts based on category, location, distance, salary and work type
Matching new jobs should trigger push notifications.
## NOTIFICATIONS
Push notifications should support:
* New matching jobs
* Job alerts
* New messages
* Applications
* Application status
* Employer messages
* System announcements
* Account/security notifications
## URGENT & VERIFIED EMPLOYERS
The platform must include:
* Urgent job listings
* Verified employer system
Verification must be manageable from the admin panel.
Urgent listings should be designed so they can become a paid/promotional feature in the future.
## REPORTING
Users must be able to report:
* Jobs
* Companies
* Users
* Messages/content
Admins must be able to review reports and take action.
## ADMIN PANEL
A comprehensive web admin panel is required.
Admin should manage:
* Users
* Employers
* Companies
* Job listings
* Applications
* Categories/subcategories
* Reports
* Verified employers
* Urgent jobs
* Notifications
* User blocking
* Content moderation
Statistics should include items such as:
* Users
* Active users
* Employers
* Jobs
* Applications
* Popular categories
* Active cities
* Job performance
## LOCATION / MAP
Location is a core feature.
The system must support:
* GPS
* Latitude/longitude
* City/district
* Distance calculation
* Maps
* Nearby jobs
* Nearby candidates
The distance must be calculated from actual coordinates, not simply city/district matching.
Please specify which map provider you recommend and expected API costs.
## BACKEND & SECURITY
A secure and scalable backend/API and database must be developed from scratch.
Please include appropriate:
* Authentication
* Authorization
* API security
* Data validation
* Secure data transmission
* Rate limiting
* Logging
* Error handling
* Backup
* Database security
The system should be designed for future growth.
## INTEGRATIONS
All required integrations must be fully configured and working, including where applicable:
* Maps/GPS
* SMS/phone verification
* Push notifications
* Google services
* Apple services
Third-party accounts should preferably be created under our ownership/company accounts.
## TESTING
Complete testing is required before launch, including:
* Android
* iOS
* Different screen sizes/devices
* Registration/login
* Job posting
* Job search
* Filters
* GPS/maps
* Applications
* Messaging
* Notifications
* Employer features
* Admin panel
* API
* Security
* Performance
## APP STORE / GOOGLE PLAY
The project is not complete when coding is finished.
The developer/team must handle the technical process until the applications are successfully published on:
* Google Play Store
* Apple App Store
This includes production builds, submission support and fixing technical issues/rejections related to the application.
## SOURCE CODE & OWNERSHIP
At completion, we must receive all project files and source code:
* Flutter source code
* Android/iOS project files
* Backend source code
* Admin panel source code
* Database
* Figma files
* API documentation
* Technical documentation
* Deployment information
The project must not depend on developer-owned accounts or inaccessible proprietary code.
## DELIVERY
Preferred milestones:
1. Requirements & technical planning
2. UI/UX + Figma
3. Figma approval
4. Backend/database
5. Flutter Android/iOS
6. Employer system
7. Admin panel
8. Integrations
9. Testing/bug fixing
10. Production deployment
11. Google Play + App Store publication
12. Warranty/support
## PROPOSAL REQUIREMENTS
Please provide:
* Flutter experience
* Similar projects
* Published Google Play apps
* Published App Store apps
* Backend technology
* Admin panel technology
* Database technology
* UI/UX experience
* GPS/map experience
* Messaging experience
* Team information
* Total project price
* Development time
* Milestone/payment plan
* Free warranty period
* Post-launch support
* Third-party/API costs
* Anything NOT included in your price
Please quote for the **complete end-to-end scope** above.
We are looking for a **production-ready, original, modern, user-friendly and scalable platform**, not a simple demo.
**The project must be built from zero and delivered until it is live on both Google Play and Apple App Store.**
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.