Deployment pipeline

Box Delivery App

Box Delivery - APP

See the backend repository - API »

Table of contents

  1. About the Project
  2. Built With
  3. Getting Started
  4. Contributing
  5. Contact

1. About the Project

A last mile logistics company has hundreds of delivery drivers who at the beginning of the day receive ~10 packages each and who must distribute throughout the day.

The company must be able to monitor the operation of delivery people, assign or reassign packages and intervene if necessary to edit a shipment to modify the address or reassign the shipment to another delivery person.

An application will be developed with two different roles:

Application with delivery role: delivery people will be able to register and log in freely and select the packages to be delivered that day with a maximum of 10.

Application with administrator role: the company will be able to see the list of registered delivery people, how many delivery people are active with deliveries in progress, how many packages each delivery person has, create, view and edit the packages that must be sent.

⬆ Back to top

2. Built With

In the table below, you can see the complete list of the various technologies and libraries that we have used for the development and creation of this project.

NodeJS NextJS Typescript
React Tailwind JWT

⬆ Back to top

3. Getting Started

This project is not yet deployed, but you can try it in your local. Follow the instructions below to run it.

💠 INSTALLATION

  1. Clone the repository

    git clone https://github.com/BrianBts/coworkers-client
  2. Install NPM dependencies

    npm install
  3. Run the server

    npm run dev

⬆ Back to top

4. Contributing

If you have any suggestion to improve the project or you find a bug you can inform us, please choose one of the following options

💡 REPORT BUG - REQUEST FEATURE

  1. 👉 Report bug - request feature

💡 PULL REQUEST

  1. FORK to the project.
  2. Create your Feature Branch (git checkout -b feature/my-feature)
  3. Commit your Changes (git commit -m 'feat: feature description')
  4. Push to the Branch (git push origin feature/my-feature)
  5. Open a Pull Request

⬆ Back to top

💡 GITFLOW AND SEMVER

Check the Gitflow and Semver Documentation in the gitflow-semver.md file

5. Contact

Francisco Villanueva: Developer

Gmail Linkedin Github

Braian Barrientos: Developer

Gmail Linkedin Github

Agustín Torroja: Developer

Gmail Linkedin Github

Dario Beratti: Developer

Gmail Linkedin Github

Mateo Navarro: Developer

Gmail Linkedin Github

⬆ Back to top