Skip to content

Naskri/Parcel

Repository files navigation

Parcel - app for packages delivery!

Parcel - best app for your company!
View Demo

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Contact

About The Project

Features

  • Polish/English translations.
  • Auth system with PIN security and recovery.
  • Time work system with security.
  • Add address/packages with leaflet functionality and validation.
  • CRUD operations.
  • Architecture(Local Storage to prevent much server fetching).
  • Delivery with a succesfull/error screens with signaturing and customizable errors.
  • Filtering via URLParams.
  • Statistics.
  • Transferring addresses to other couriers.
  • Search by categories.
  • Modify addresses using sort categories and DnD functionality.
  • Reversing addresses.
  • Awesome UI and UX with responsibility.

(back to top)

DEMO ACCOUNT

Demo Account for testing

  Email:[email protected]
  Password:123456
  PIN:1111

Built With

  • TypeScript
  • HTML5
  • CSS3
  • React
  • React Query
  • React Router
  • React Hook Form
  • Supabase
  • Vite

(back to top)

Getting Started

Follow the example

Installation

  1. Clone the repo
    git clone https://github.com/Naskri/Parcel.git
  2. Install dependencies
  npm install
  1. Run a server
  npm run dev
  1. Setup a env file
  Create a .env.local file

  Set:

  VITE_SUPABASE_URL = YOUR_PROJECT_SUPABASE_URL
  VITE_SUPABASE_API_KEY = YOUR_PROJECT_SUPABASE_API_KEY
  VITE_GEOAPI_API_KEY = YOUR_PROJECT_GEOAPI_API_KEY

(back to top)

Contact

Project Link: https://github.com/Naskri/Parcel

(back to top)