Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

125 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🚚 Batrox Courier

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


✨ Features

  • πŸ” 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

πŸ› οΈ Tech Stack

Frontend

  • React
  • React Router
  • React Hook Form
  • Tailwind CSS
  • DaisyUI
  • Firebase Authentication
  • Axios
  • React Icons

Backend (In Progress)

  • Node.js
  • Express.js
  • MongoDB
  • JWT Authentication
  • Stripe Payment Gateway

πŸ“‚ Current Progress

  • βœ… Authentication
  • βœ… Responsive UI
  • βœ… Parcel Sending Form
  • βœ… Sender & Receiver Information
  • βœ… Dynamic Delivery Charge Calculation
  • πŸ”„ Payment Integration
  • πŸ”„ Parcel Tracking
  • πŸ”„ Dashboard
  • πŸ”„ Admin Features

πŸš€ Getting Started

Clone the repository

git clone <repository-url>

Install dependencies

npm install

Start the development server

npm run dev

πŸ“ Project Structure

src/
β”‚
β”œβ”€β”€ components/
β”œβ”€β”€ pages/
β”œβ”€β”€ routes/
β”œβ”€β”€ hooks/
β”œβ”€β”€ providers/
β”œβ”€β”€ layouts/
β”œβ”€β”€ services/
β”œβ”€β”€ assets/
└── main.jsx

🎯 Upcoming Features

  • Live parcel tracking
  • Payment history
  • User dashboard
  • Rider dashboard
  • Admin dashboard
  • Parcel status timeline
  • Email notifications
  • Delivery analytics

πŸ“Έ Screenshots

Screenshots will be added after the first stable release.


🀝 Contributing

Contributions, suggestions, and feedback are welcome. Feel free to fork the repository and submit a pull request.


πŸ“„ License

This project is currently being developed for learning and portfolio purposes.


Developed by

Rohan Kabir

Building Batrox Courier with ❀️ using the MERN Stack.

About

Here are some shorter GitHub About descriptions: 🚚 Modern MERN-based courier management system. ⭐ (Recommended) πŸ“¦ Courier & parcel delivery platform built with MERN. πŸš€ Full-stack courier service web application. πŸ“¬ Smart parcel delivery platform using MERN Stack. 🚚 Fast, secure, and modern courier management app. πŸ“¦ Parcel booking and delivery

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages