The Shipment Management System is a robust web application built using React that streamlines the process of managing shipments. This system is designed to enhance efficiency and user experience in handling shipment-related tasks, providing users with a seamless and intuitive interface.
- Programming Languages: React.js
- Frameworks: React, etc.
- Libraries: React Dom, React Router Dom, Axios, Formik, Yup etc.
- Databases: MongoDB
- Others: Tanstack React Query for managing APIs, Tailwind CSS for styling.
List of specific versions of software artifacts to have set up to be able to install & run project locally. For example:
- node v22.1.0
- docker vv26.1.1
- docker-compose v2.27.0-desktop.2
- Clone the repository:
git clone https://github.com/hemant-sudhanshu/logistics-tracking
- Navigate to the directory:
cd yourproject
- Install dependencies: Run
npm install
- Set up environment variables: Provide APP_NAME and REACT_APP_BASE_URL
- Run the App: Run
npm start
to run the App but prior to this make sure the backend app is running
- Start the development server: Run
npm run start
to run the backend application. - Access the application:
http://localhost:3000
or relevant URL