Skip to content
GAUSS-TPACPublic

About

A small post-office / parcel agency web app in Laravel: register a parcel, get a tracking number, and track its status.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Postik

Laravel PHP

A small post-office / parcel agency web app built with Laravel: register a parcel, get a tracking number, and let customers track its status.

Features

  • Register a parcel and generate a tracking number.
  • Track a parcel by its tracking number and see its current status.
  • Server-rendered Blade views (welcome, register, tracking).

Routes (routes/web.php):

Method Path Action
GET / Home
GET/POST /register Register a new parcel
GET/POST /tracking Search a parcel by tracking number

Built around a Parcel model and ParcelController, with migrations for the parcel table, tracking number and status.

Run locally

git clone https://github.com/GAUSS-TPAC/Postik.git && cd Postik
composer install
cp .env.example .env && php artisan key:generate
php artisan migrate        # configure your DB in .env first
php artisan serve          # http://localhost:8000

Tech stack

Laravel · PHP · Blade · Eloquent ORM · migrations.

License

Built on Laravel (MIT). This project is released under the MIT License.

About

A small post-office / parcel agency web app in Laravel: register a parcel, get a tracking number, and track its status.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages