NoaShip is a modern parcel delivery and logistics client-side web application built with React 19 and Vite 6. It provides a responsive, animated, and user-friendly interface for parcel tracking, customer feedback, business services, and more.
- ⚛️ React 19 + Vite for blazing-fast builds
- 🔐 Firebase authentication (Email/Password & Google)
- 🗺️ Interactive maps using Leaflet
- 📬 Delivery service FAQs & customer reviews section
- 🌍 64-district search and marker display
- 🎠 Swiper.js and React Carousel for smooth sliders
- 🎨 Styled with Tailwind CSS and DaisyUI
- 🧩 Component-based architecture
- ✨ Scroll animations powered by AOS
- 🔔 Toast notifications with React Toastify
Technology | Purpose |
---|---|
React 19 | Frontend UI development |
Vite 6 | Build tool and development server |
Firebase | Authentication & backend-as-a-service |
Tailwind CSS | Utility-first CSS framework |
DaisyUI | Tailwind-based UI component library |
Leaflet + React Leaflet | Interactive maps |
AOS | Scroll-based animations |
Swiper.js | Touch-friendly carousels and sliders |
React Toastify | Notifications and alerts |
React Hook Form | Easy form management and validation |
React Icons | Icon library |
git clone https://github.com/ismail-dev-code/NoaShip-client.git
cd NoaShip-client