24FreelanceMercato freelance che non dorme mai
Chiuso

Website for tracking mail items

2 645 visualizzazioni 0 risposte#10394
Stato del progetto
Closed
BudgetNegoziale
FormatoProgetto una tantumnessun prepagamento
PagamentoDenaro elettronico
Risposte accettateFinitofino a 10.01.2018
Risposte0media della categoria: 1,1
Visualizzazioni2 64514 in 14 giorni

Descrizione del progetto

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 Testo nascosto
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.
Sviluppo web Denaro elettronico

Protezione escrow SafeDeal

I fondi sono bloccati in escrow Payora USDT (TRC-20) e rilasciati al professionista solo dopo l’approvazione della consegna.

24
Venti · consiglio

Come scrivere una risposta che venga scelta

  • Inizia con il compito del cliente, non con una storia su di te.
  • Collega uno o due lavori simili dal tuo portfolio.
  • Indica un prezzo e una scadenza — e cosa includono esattamente.
  • Fai una domanda di chiarimento: inizia la conversazione.

Risposte 0

I testi delle risposte sono visibili solo al cliente.

Stessa categoria

Progetti simili

Tutti i progetti nella categoria
Private School Website

Private School Website

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

Sviluppo web24.09.20260262
0risposte
Buono a sapersi
Come rispondo a questo progetto?

Accedi come freelancer, descrivi come risolverai il compito, indica il tuo prezzo e la scadenza. Il cliente legge le risposte e inizia un dialogo con le migliori.

Chi può vedere la mia risposta?

Solo il cliente che ha pubblicato il progetto e tu. Altri freelancer non vedono il tuo testo o prezzo.

Dove posso trovare lavori simili?

Nuovi progetti in “Sviluppo web” appaiono ogni giorno. Tutti i progetti nella categoria

Cosa risponde questa pagina