Skip to content

SendIT is a courier service that helps users deliver parcels to different destinations. SendIT provides courier quotes based on weight categories.

Notifications You must be signed in to change notification settings

Princesso/Send-IT

Repository files navigation

Build Status Coverage Status Maintainability Test Coverage

Send-IT

SendIT is a courier service that helps users deliver parcels to different destinations. SendIT provides courier quotes based on weight categories.

Features

  • There are two types of users: admin and regular user.
  • Users can Register if they have no account or login otherwise.
  • Users can create a new parcel delivery order by adding the required fields.
  • Users can change the destination of their parcels.
  • Users can cancel a parcel delivery order.
  • Users can see a list of delivery orders they have made if they have made any.
  • Admin can change the status of a delivery order.
  • Admin can change the location of a parcel delivery order.

Technologies Used

  • Nodejs: an open-source server framework that allows you to run JavaScript on the server.
  • Postgresql: open source object-relational database system

Link to GitHub pages

https://princesso.github.io/Send-IT/UI/index.html

Link to API endpoints

https://sendit-it.herokuapp.com/

API endpoints

  • View all parcel delivery ordes: /api/v1/parcels
  • View one parcel delivery order: /api/v1/parcels/
  • Cancel a parcel delivery order: /api/v1/parcels//cancel
  • View all users: /api/v1/users
  • View a single user: /api/v1/users/
  • View parcels belonging to user: /api/v1/users//parcels

How to clone the project:

To clone this repository:

Author

Acknowledgments

  • The inspiration behind this project is the Andela community

About

SendIT is a courier service that helps users deliver parcels to different destinations. SendIT provides courier quotes based on weight categories.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published