Lebanese Directory Mobile App Development

Job ID: 40619772

Budget: $250 – $750 CAD

Mobile App Project (iPhone & Android)

I am looking for an experienced developer to build a mobile application for both iPhone (iOS) and Android.

Project Overview

I live in Montreal, Canada, and I am part of the Lebanese community. Many Lebanese professionals and businesses are available in Montreal, but they are scattered across different Facebook groups, WhatsApp groups, websites, and personal contacts. As a result, it is often difficult to find the right person when someone needs a service.

The purpose of this application is to create one central directory where members of the Lebanese community can easily find professionals and businesses.

Main Features

User Accounts

* User registration and login.
* User profiles.

Business Directory

Businesses and professionals can create their own profile, including:

* Name
* Profession or business category
* Description of services
* Phone number
* Email
* Address
* Website (optional)
* Photos
* Business hours
* Languages spoken
* Service area

Search

Users should be able to search by:

* Profession (lawyer, plumber, electrician, doctor, accountant, etc.)
* Business name
* Keywords
* City
* Distance from their location

Categories

Examples:

* Lawyers
* Doctors
* Dentists
* Plumbers
* Electricians
* Mechanics
* Contractors
* Restaurants
* Grocery stores
* Real estate agents
* Insurance brokers
* Financial advisors
* Tutors
* Translators
* And many more.

Reviews

Users can:

* Rate businesses (1 to 5 stars)
* Leave reviews
* Read reviews from other users

Map

* Display businesses on a map.
* Navigation using Google Maps or Apple Maps.

Favorites

Users can save businesses to a favorites list.

Contact

Users can:

* Call directly
* Send an email
* Visit the website
* Get directions

Notifications

Businesses can send announcements or promotions to their followers.

Administration Panel

An admin dashboard to:

* Approve or reject business listings
* Manage users
* Edit categories
* Moderate reviews
* View statistics

Future Features

In future versions, I would like to add:

* Paid memberships for businesses
* Featured listings
* Advertisements
* In-app messaging
* Appointment booking
* Coupons and promotions
* Multi-language support (English, French, and Arabic)

Design

The application should be modern, simple, fast, and easy to use.

Platforms

* iPhone (iOS)
* Android

Questions for the Developer

Please provide:

1. Estimated development cost.
2. Estimated completion time.
3. Technologies you recommend.
4. Whether you recommend a native app or Flutter/React Native.
5. Whether you can also build the admin panel and backend.
6. Ongoing maintenance costs after launch.
7. Whether you can publish the app on the Apple App Store and Google Play Store.

The goal is to create the main directory for the Lebanese community in Montreal, making it easy for people to find trusted professionals and businesses in one place