SpeedLinkSys

screenshot of SpeedLinkSys

SpeedLinkSys

Overview

SpeedLink is a Flask-based web application that manages shipments, shippers, deliveries, and related functionalities. It provides features such as authentication, admin dashboard, shipper dashboard, delivery dashboard, adding shipments, barcode handling, and price management. The application uses Flask as the web framework and SQLAlchemy for database interaction. Users with different roles, such as admins, shippers, and deliveries, can log in and perform various actions related to shipments and accounts.

Features

  • Authentication: Users can log in using their credentials, and their roles determine their access rights.
  • Admin Dashboard: Admins can view and manage shipments, shippers, and deliveries.
  • Shipper Dashboard: Shippers can manage their own shipments, track status, and more.
  • Delivery Dashboard: Deliveries have a dedicated dashboard for their tasks.
  • Adding Shipments: Shippers can add new shipments, providing recipient details, pricing, and more.
  • Barcode Handling: The application includes barcode extraction and decoding functionalities.
  • Price Management: Shipping prices for various cities can be configured and managed.

Summary

SpeedLink is a Flask-based web application that provides functionalities for managing shipments, shippers, deliveries, and more. It offers features such as authentication, admin dashboard, shipper dashboard, delivery dashboard, adding shipments, barcode handling, and price management. By following the installation instructions, users can set up and run the application on their local machines.