This project is a React Native application designed for sending and receiving packages. The application includes various UI components to display information about the drop location and the rider. It uses TypeScript and Tailwind CSS for styling.
- Allow user to provide package information (Pickup & Dropoff)
- Real Time tracking. (Simulated for now)
- Real Time package assignment to nearest rider via web sockets.
- Display rider information including name, vehicle number, and location coordinates
- Call button to contact the rider
- Clone the repository:
git clone https://github.com/jaybarnes33/courier.git
- Navigate to the project directory:
cd courier
- Install the dependencies:
npm install
- Start the development server:
npm start
- Run the application on an emulator or physical device:
npm run android # For Android npm run ios # For iOS
package.tsx
: Contains the main UI components for displaying rider and drop location information.
- React Native
- TypeScript
- Tailwind CSS
- Fork the repository.
- Create a new branch:
git checkout -b feature-branch
- Make your changes and commit them:
git commit -m "Description of your changes"
- Push to the branch:
git push origin feature-branch
- Create a pull request.