24Freelance永不休眠的自由职业市场
关闭

Website for tracking mail items

2 620 浏览 0 回复#10394
项目状态
Closed
预算可协商
格式一次性项目无预付款
付款电子货币
接受的回复完成直到 10.01.2018
回复0类别平均: 1,0
视图2 620在14天内 64

项目描述

You need to develop a web application in PHP + Symfony2 to track shipments / cargoes by customers of this courier service.

Technology requirements:
PHP 5.4+
MySQL
Symfony 2.3+ (preferably 2.7 LTS)
Doctrine2

The interface should be the same as on the shipmercury (dot) com Site Sections that do not need to be implemented:
- Density Calculator.
Pay Invoice Online (Right menu block)
- Fuel Surcharge (Right menu block)

You need to implement the possibility of changing the site logo (the link to the logo can be changed in the config) and changing the name of the site (this parameter can also be changed in the config, that is, the entry of the text Mercury and MercuryShipTM will be replaced by the names of other companies engaged in the delivery of goods)
You also need to change your phone number and address (in the Contact Us section).

Description of sections:
All sections with static content except the following:
- Ship a Package - ShipNow. Login form with the same text as on shipmercury.com. Through this form, you can enter the administrator panel.
On the main page, you need to add the Package Tracking form, the same as on the Tracking page.
When you enter Tracking numbers in the form, you need to look for tracking numbers in the database, if the number is not found, then we output the error text, the same as on 文本隐藏
If tracking is found, we output tracking data of the number with the current departure status and the history of past departure movement statuses.
- Details page tracking numbers. The page should be folded in the general style of the site and contain the following information:
Tracking Number
Scheduled Delivery Date (or Delivered On if the goods are delivered)
Tracking Information. Table with fields: Date & time, Status of Item, Location (sender or recipient point) New statuses in this table are displayed after the time from shipping (Time from shipping)

Description of the administrator panel:
For ease of implementation, the administrator login and password is preset. (You can change them in the configuration of the web application)
- Ability to view/create/edit/delete status templates tracking numbers. Field description:
Time from shipping: number of hours from the date of shipment of goods until the date of establishment of this status
Status: status
Location: the current location of the goods, it can be the point of departure or the point of receipt (radio button) For example, Enrouted to and Location: the name of the point of receipt of the goods.

The values of the Status field can be as follows: (there will be more of them after the start of operation of the system)
ACCEPTED
ENROUTE TO
LEFT ORIGIN
LEFT COUNTRY OF ORIGIN
In Transit
Arrived to County of Destination
Arrived to Destination
Custom Delay
CUSTOMS RELEASE
At Local Facility
Transferred to Fedex
Out for Deliberation
Delivery Exception
Paccage Lost in the Mail
Filiure to Deliver
ENROUTE TO
Signed for By

- Ability to view/create/edit/delete number tracking. Field description:
Status Template: Selection of the Product Status Template
Shipped on: date when the goods were sent, in MM/DD/YYY format, and time in HH:MM format
Estimated delivery date: the date when the goods should arrive to the recipient, in MM/DD/YYY format
Sender: sender information in the format: Full name, City, State ZIP, Country
Recipient: Recipient information: Full name, City, State ZIP, Country
Type: Type of product, by default Merchandise
Delivery method: Standard or Express delivery method
Description: description of the product, optionally
Weight: weight of goods, optionally
Value: Declared value, optionally
Insurance: Insurance, optional

When editing the tracking number, the value of each status can be changed. So. The product does not always follow the expected scheme, force major circumstances and statuses need to be edited. When editing the status of tracking numbers, the template should not change.
网页开发 电子货币
24
二十 · 提示

如何写出被选中的回复

  • 以客户的任务开头,而不是讲述自己的故事。
  • 链接一到两个来自您作品集的类似作品。
  • 给出一个价格和截止日期——以及它们具体包括什么。
  • 问一个澄清问题:这可以开始对话。

回复 0

回复文本仅对客户可见。

同类类别

类似项目

该类别中的所有项目
Private School Website

Private School Website

Building a private school website: admissions intake, classes and programmes, timetable, teachers and news.

网页开发24.09.20260191
0回复
值得注意
我该如何回应这个项目?

以自由职业者身份登录,描述您将如何解决任务,命名您的价格和截止日期。客户会阅读回复并与最佳的进行对话。

谁能看到我的回复?

只有发布项目的客户和您自己。其他自由职业者无法看到您的文本或价格。

我在哪里可以找到类似的工作?

在“网页开发”中每天都有新项目出现。 该类别中的所有项目

FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora