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