A modern courier and parcel delivery web application built with React. Batrox Courier provides a seamless experience for sending parcels, tracking deliveries, and managing courier services with a clean and responsive user interface.
π§ Project Status: Under Development
- π Firebase Authentication (Email/Password & Google Sign-In)
- π¦ Send Parcel with dynamic pricing
- π€ Sender & Receiver information management
- π Region and district-based delivery selection
- π° Automatic delivery charge calculation
- π³ Stripe payment integration (In Progress)
- π± Fully responsive UI
- π¨ Modern interface built with Tailwind CSS & DaisyUI
- β‘ Fast development using Vite
- React
- React Router
- React Hook Form
- Tailwind CSS
- DaisyUI
- Firebase Authentication
- Axios
- React Icons
- Node.js
- Express.js
- MongoDB
- JWT Authentication
- Stripe Payment Gateway
- β Authentication
- β Responsive UI
- β Parcel Sending Form
- β Sender & Receiver Information
- β Dynamic Delivery Charge Calculation
- π Payment Integration
- π Parcel Tracking
- π Dashboard
- π Admin Features
git clone <repository-url>npm installnpm run devsrc/
β
βββ components/
βββ pages/
βββ routes/
βββ hooks/
βββ providers/
βββ layouts/
βββ services/
βββ assets/
βββ main.jsx
- Live parcel tracking
- Payment history
- User dashboard
- Rider dashboard
- Admin dashboard
- Parcel status timeline
- Email notifications
- Delivery analytics
Screenshots will be added after the first stable release.
Contributions, suggestions, and feedback are welcome. Feel free to fork the repository and submit a pull request.
This project is currently being developed for learning and portfolio purposes.
Rohan Kabir
Building Batrox Courier with β€οΈ using the MERN Stack.