Skip to content

not-joosh/Tabbage

Repository files navigation

Tabbage | Parcel Tracking Service Web Application

Parcel Tracking Service

  • Deployed: tabbage-1a3ae.web.app

Description

Tabbage is a Parcel Tracking Service web-based application that allows users to track their parcels in real-time. With Tabbage, users can easily view the current status and location of each package. The application supports three unique account types: "User," "Merchant," and "Driver." Merchants can create parcel tracking numbers, drivers can update the location and cues of existing parcels, and users can query their parcels. Tabbage prioritizes security, optimization, and ease of use, providing a seamless tracking experience.

Contributers and Developers:

Key Features

  • Parcel tracking functionality
  • Real-time updates on parcel status and location
  • Support for three account types: User, Merchant, and Driver
  • Merchants can create parcel tracking numbers
  • Drivers can update the location and cues of existing parcels
  • Users can easily query their parcels
  • Emphasis on security, optimization, and user-friendliness

Built with:

  • Vite React
  • TypeScript
  • Firebase
  • Framer Motion
  • Tailwind
  • Chakra

Installing Dependencies:

To install the necessary dependencies, run the following commands:

  • npm create vite@latest --
  • npm install valtio
  • npm install framer-motion
  • npm install -D tailwindcss postcss autoprefixer
  • npx tailwindcss init -p
  • npm install react-router-dom
  • npm install @hookform/resolvers yup
  • npm install -g firebase-tools
  • npm install react-firebase-hooks
  • npm install firebase
  • npm install @chakra-ui/react @emotion/react @emotion/styled framer-motion
  • npm install react-hook-form

This project is licensed under the MIT License.

About

Parcel Tracking Service | Typescript, React, Firebase

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •