Konum Bazlı İş ve Eleman Bulma Uygulaması

via Freelancer ·

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.**
mobile app development iphone android user interface / ia web development flutter database management ios
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.