- Python 3
- Clone this repo using git
git clone https://github.com/pace-noge/apt-assessment.git
- Move to apt-assessment folder
cd apt-assessment
- create new virtual environment:
pyvenv env
- Activate the virtual environment
source env/bin/activate
- Install all requirements needed by this app using pip
pip install -r requirements.txt
- Create new user by running
python create_admin.py
- Run the apps
python run.py
please refer to python pip for more reference using pip for installing python lib
After installation of requirements complete, and you already create user, you can start to use this apps by point your browser to Courier Service the login page will show up. Please enter your credential that you create before.
access to Courier list can be done by clicking on Courier menu at sidebar, then the courier list page will show
on Courier list page, click at Add button, then the modal form for creating new courier will pop up
to access the courier detail you can click at courier name
to update courier just click at the update button then, form for updating the courier will pop up
to delete courier just click on trash icon at Courier List Page
access to Delivery Job List can be done by clicking on Delivery jobs menu at sidebar, then the delivery jobs list page will show
on Delivery Jobs list page, click at Add button, then the modal form for creating new delivery jobs will pop up
to access the Delivery job detail you can click at delivery job pickup address link
to update Delivery job just click at the update button then form for updating the delivery jobs will pop up
to delete job, please click at the trash button on job detail
klik on user name on top right, the link for sign out will be shown click the link to logout