Simple Store Locator script written in PHP

Đã hoàn thành Đã đăng vào Feb 22, 2016 Thanh toán khi bàn giao
Đã hoàn thành Thanh toán khi bàn giao

JOB REQUIREMENTS

____________________________

I require a Store Locator Script that will function like the following:

([login to view URL]) A text field where user types their location (locations populated in drop-down list underneath) and a submit button. This field may also automatically populate using Geolocation, but must display the suburb or city only - not full address.

***Stores will be recorded in the database with their longitute and latitude, store name and 6 other text fields. These fields can be called C, D, E, F, G, H (this will be used to include phone numbers, website address etc of the store)***

When the user clicks submit, the database is queried in php and redirects the user to a URL with the nearest "Store" in in the URL string (the URL string is compiled based on the simple configuration in [login to view URL])

For example, if the user is in "Los Angeles, CA", and the nearest store is "LA Shop" - the url string that the user will be redirected to will be:

http://www.example.com/a=Los+Angeles,+CA&b=LA+Shop&c=1&d=2&e=3&f=4&g=5&h=6

Based on the assumption that the redirect is based on the following:

http://www.example.com/a= Searched Location&b= Nearest Store &c= The text in database field C &d=The text in database field D etc. etc.

The base of the URL, ie. "[login to view URL]" and the structure of the redirecting URL string will be stored in in a configuration section in the "[login to view URL]" file. I must be able to edit the labels associated with each part of the URL string, for example I may need to change

example.com/a=Los+Angeles,+CA

to

example.com/location=Los+Angeles,+CA

I must be able to create a number of different [login to view URL] files to use in various parts of my website. They will simply have a suffix, [login to view URL], [login to view URL], [login to view URL] etc.

Essentially every [login to view URL] file I create will allow me to change the URL redirect entirely, after pulling the nearest store (territory) from the database.

========================

ADMIN PANEL

____________________________

I would like a password protected admin panel which will be a GUI to add and remove stores.

Add Store Page;

I will need to be able to enter an address (and then be able to move the pin on the map to set the Longitude and Latitude)

List Stores Page;

I would like to be able to see all the stores on a map, and then underneath have all the stores listed, with the option to delete or edit.

=======================

FINAL NOTES

____________________________

> For this project, the word "Store / store" will be replaced with "Territory / territory" in all instances.

> The code must be clean and lightweight and mobile-friendly

> [login to view URL] should be in a PHP page/file that can be embedded into other pages with ease. This is why it needs to be as lightweight and versatile as possible.

PHP Kiến trúc phần mềm

ID dự án: #9735054

Về dự án

6 đề xuất Dự án từ xa Feb 22, 2016 đang mở

Được trao cho:

abdullaaaah

Hey, I can get this done for you. I am an expert web and mobile developer and i have worked with google maps API before which we will be using for this project, message me so we can discuss further.

$250 AUD trong 3 ngày
(12 Đánh Giá)
4.7

6 freelancer chào giá trung bình$341 cho công việc này

TenStar718

Hello, and thanks for the opportunity to bid on your project. https://www.freelancer.com/u/TenStar718.html I am an expert in many different area’s of web and mobile applications based on the following languages: P Thêm

$526 AUD trong 3 ngày
(247 Nhận xét)
8.7
Meagan26

Hello, I have read through your project and I am incredibly interested in taking on your project. I am an experienced developer with a diploma in the field of web development. I have been working in the field of web Thêm

$263 AUD trong 3 ngày
(229 Nhận xét)
7.3
w3esolution

A proposal has not yet been provided

$200 AUD trong 7 ngày
(12 Nhận xét)
3.7