Postal Service Webpage
This is a vanilla JavaScript project for a Postal Service App that allows users to create and process parcels within Canada. The app provides pricing information based on the dimensions and weight of the parcels.
Features
Create a new parcel by providing the destination and weight details, as well express shipping option. View a list of all parcels, including their details such as Tracking Number, Status, Destination, weight, and pricing information. Calculate the price of a parcel based on its dimensions and weight. Process the details of an existing parcel.
Deployment
The Postal Service App is deployed and can be accessed using the following link: https://breno-godoi.github.io/Postal-Service-Webpage/
Installation
To run the Postal Service App locally, follow these steps:
Clone the repository:
bash Copy code git clone https://github.com/Breno-Godoi/Postal-Service-Webpage.git Navigate to the project directory:
bash Copy code cd postal-service-webpage Open the index.html file in your preferred web browser.
Usage
Once you have the Postal Service App running, you can perform the following actions:
Provide the required details for the new parcel and click "Create Parcel". Process the status of parcels buy entering the correspondent Tracking Number, setting the desired status on the dropbox, and clicking "Process Parcel". View the list of parcels in the "Display Parcels" area. Filter the existing parcels by status.
Contributing
Contributions to the Postal Service App are welcome! If you have any bug fixes, improvements, or new features to propose, please follow these steps:
- Fork the repository.
- Create a new branch for your feature: 'git checkout -b feature/your-feature-name'.
- Make your changes and commit them: 'git commit -m 'Add some feature''.
- Push to the branch: git push origin 'feature/your-feature-name'.
- Open a pull request with a detailed 'description of the changes'.
License
The Postal Service App is open-source software released under the MIT License. Feel free to use, modify, and distribute the code as needed.
Credits
This project was developed by Breno Carvalho. If you have any questions or suggestions, please feel free to contact me.