rolandfbk / smarttrans

SmartTrans is a truck asset and freight management system that help to keep track of all the vehicles, and also to create a work order that will help the truck driver to go and pick up the load and deliver it to the delivery location. Once the load is delivered, the controller user can send the work order to the Account department.

Home Page:https://cheapprice.co.za/smarttrans

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SmartTrans

SmartTrans is a truck asset and freight management system that help to keep track of all the vehicles, and also to create a work order that will help the truck driver to go and pick up the load and deliver it to the delivery location. Once the load is delivered, the controller user can send the work order to the Account department. That Accountant user can generate an invoice for the client and save data to the Pastel Account PostgreSQL database.

The driver will use the SmartTrans android app. It will show the driver where to pick up the load and deliver it. Only the driver can log in to the android app.

Features implemented so far are:

  • Responsive HTML page
  • Saving data directly to Pastel posgresql database (Pastel and SmartTrans has to run on the same server)
  • Use of API (for the android app)

Built With

  • HTML
  • CSS
  • Javascript
  • PHP
  • phpMyAdmin
  • Java & XML (for andoid app)

Getting Started

Install XAMPP into your local computer Download this project into your local computer Copy the downloaded project into the htdocs Get the database file from the database-and-apk folder of the project and import it into your local phpMyAdmin Run the project in the browser Get the android APK file from the the database-and-apk folder and install it on an android phone.

Prerequisites

  • VS code

Setup

  • Git clone https://github.com/rolandfbk/smarttrans.git

System Usage

  1. Create a client: Manage Clients & Destinations / Clients
  2. Create a Delivery and Pickup point for that Client: Manage Clients & Destinations / Delivery Point or Pickup Point
  3. Create a driver: click on manage user / mobile users
  4. Creat a truck/First trailer/Second trailer/First tanker/Second tanker: click on manage vehicles / truck/First trailer/Second trailer/First tanker/Second tanker
  5. Creat a product: click on Manage products / add new product
  6. Creat work order: click on work orders / Creat work order

Live Demo

Live Demo Link

Admin Credentials: Username: admin@test.com Password: 123456

Controller Credentials: Username: controller@test.com Password: 123456

Account Credentials: Username: account@test.com Password: 123456

Author

👤 Roland Ossisa Yuma

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Show your support

Give a ⭐️ if you like this project!

About

SmartTrans is a truck asset and freight management system that help to keep track of all the vehicles, and also to create a work order that will help the truck driver to go and pick up the load and deliver it to the delivery location. Once the load is delivered, the controller user can send the work order to the Account department.

https://cheapprice.co.za/smarttrans


Languages

Language:PHP 71.1%Language:JavaScript 22.2%Language:CSS 6.1%Language:HTML 0.3%Language:Hack 0.2%Language:SCSS 0.1%