- Project Overview
- Features
- Demo
- Built with
- Known Issues
- Installation
- Testing the app
- Contributing
- License
SendIT is a courier service that helps users deliver parcels to different destinations. SendIT provides courier quotes based on weight categories. it was built from scratch using Html
, Css
, react
and Node.js
- Users can create an account and log in,
- A user can create parcel delivery order,
- A user can see history of Parcel delivery orders,
- A user can see the details of a parcel delivery order such as the pickup location, destination, and price.e.t.c
- A user can cancel a parcel delivery order,
- A user can change the destination of a parcel delivery order is yet to be delivered
- The admin can see list of parcel delivery orders,
- The admin change present location of parcel delivery orders,
- The admin can mark orders as pending (in transit) or delivered.
Visit Repo on Github
HTML 5
CSS
react
Node.js
Express framework
body-parser
morgan
Everything works as expected; However:
- Data structures were used to save data instead of a database, hence data gets erased once the server is restarted
- $ git clone
https://github.com/oyedejipeace/SendIT-react.git
- $ cd SendIT-react
- $ npm i , to install dependencies
- $ npm start, to start the server
Once the server starts-up, you can query the api at
http://localhost:5000/api/v1
.
- $ git clone
https://github.com/oyedejipeace/SendIT-react.git
- $ cd SendIT-react
- $ npm i , to install dependencies
- $ npm test, to test the app
Feel free to 🍴 fork this repository
👯 Clone this repository to your local machine using
https://github.com/oyedejipeace/SendIT-react.git
Make Contributions
🔃 Create a new pull request using
https://github.com/oyedejipeace/SendIT-react./compare
- MIT license
- Copyright 2018 © SendIT