Skip to content

diamondzxd/shipnow-old

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shipnow

Shipnow Logistics Aggregator Platform

shipnow index


This is a logistics aggregator platform.

It takes input from the user through the Add Order form.

After getting the order, the user can ship that order, find a list of courier companies along with their services and prices, choose the best option, and Click on Ship Now.

After getting a shipping request, the application sends the Order data to the courier through APIs, and fetches the Waybill and generates the Shipping Label accordingly, saves it on the Storage and makes it available for the user to download and print that.

It also allows to Generate the Invoice corresponding to that Order.

Live Project

Tech Stack

Python  Django  BootStrap JavaScript

How do I self host this myself?

This project can be easily built and ran as a container.

Steps to do that (Make sure docker and docker compose plugin is installed in the system):

git clone https://github.com/diamondzxd/shipnow
cd shipnow
docker compose build
docker compose up

The app will start on https://127.0.0.1:8000 :)

Live Link

http://test.shipnow.cloud:8000

Branches

The repository has the following permanent branches:

  • master This contains the code which has been released.

  • dev This contains the latest code. All the contributing PRs must be sent to this branch. When we want to release the next version of the project, this branch is merged into the master branch.

Contributing

Please read our Contributing guidelines


Some more screenshots

shipnow add order shipnow display shipments shipment detail delhivery label