24FreelanceMarché freelance qui ne dort jamais
Fermé

Website for tracking mail items

2 650 vues 0 réponses#10394
Statut du projet
Closed
BudgetNégociable
FormatProjet uniquepas de prépaiement
PaiementMonnaie électronique
Réponses acceptéesTerminéjusqu'à 10.01.2018
Réponses0moyenne de la catégorie : 1,1
Vues2 6506 en 14 jours

Description du projet

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 Texte caché
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.
Développement web Monnaie électronique

Protection séquestre SafeDeal

Les fonds sont bloqués sous séquestre Payora en USDT (TRC-20) et versés au freelance uniquement après validation du travail.

24
Vingt · conseil

Comment rédiger une réponse qui sera sélectionnée

  • Commencez par la tâche du client, pas par une histoire sur vous-même.
  • Liez un ou deux travaux similaires de votre portfolio.
  • Indiquez un prix et une date limite — et ce qu'ils incluent exactement.
  • Posez une question de clarification : cela lance la conversation.

Réponses 0

Les textes des réponses ne sont visibles que par le client.

Même catégorie

Projets similaires

Tous les projets de la catégorie
Site web pour entreprise de construction avec portfolio

Site web pour entreprise de construction avec portfolio

Nous avons besoin d'un site vitrine pour une entreprise de construction : portfolio de réalisations, services, étapes de chantier et formulaire de devis.

Développement web24.09.20260300
0réponses
Site web pour une école privée

Site web pour une école privée

Création d'un site d'école privée : admissions, classes et programmes, emploi du temps, enseignants et actualités.

Développement web24.09.20260263
0réponses
Bon à savoir
Comment puis-je répondre à ce projet ?

Connectez-vous en tant que freelance, décrivez comment vous allez résoudre la tâche, indiquez votre prix et votre délai. Le client lit les réponses et engage un dialogue avec les meilleures.

Qui peut voir ma réponse ?

Seul le client qui a posté le projet et vous. Les autres freelances ne voient pas votre texte ou votre prix.

Où puis-je trouver un travail similaire ?

De nouveaux projets dans “Développement web” apparaissent chaque jour. Tous les projets de la catégorie

Ce que cette page répond