Skip to content

Vipreshana 🚚 is a smart and efficient goods transportation platform that connects users with verified drivers to transport their goods safely and reliably. With features like real-time tracking πŸ“, delivery status updates πŸ“¦, and seamless communication πŸ’¬ and trust 🀝 in every delivery.

License

Notifications You must be signed in to change notification settings

kanishgit09/Vipreshana

Β 
Β 

Vipreshana 🚚

Β  Β 

🌟 Stars 🍴 Forks πŸ› Issues πŸ”” Pull Requests

πŸš€ Project Overview

Vipreshana is a real-time delivery and complaint tracking platform that enables users and administrators to monitor service status, manage issues, and ensure transparency across the delivery lifecycle. With live location tracking, complaint resolution workflow, and SMS notifications, the platform is aimed at transforming operational efficiency and enhancing user trust.


πŸ“‘ Table of Contents

πŸ’‘ Problem Statement

Organizations and users often face challenges in tracking service requests, deliveries, and complaint resolutions. Lack of transparency, delayed updates, and manual tracking lead to dissatisfaction and inefficiency.


βœ… Proposed Solution

Vipreshana solves this by enabling:

  • Live delivery/complaint status tracking via location APIs.
  • Real-time SMS alerts using Twilio.
  • Role-based dashboards for Users,Drivers, and Admins.
  • A complete end-to-end resolution lifecycle with automated updates.

πŸ”§ Tech Stack


✨ Features

  • πŸ“ Live Location Tracking of deliveries and issue status
  • πŸ§‘β€πŸ’» Role-based Portals: Separate dashboards for users and officers
  • πŸ“² SMS Notifications for status updates
  • πŸ“Š Admin Dashboard to view, assign, and resolve issues

πŸ“¦ Local Setup

Want to run Vipreshana locally and contribute? Follow these simple steps! πŸš€βœ¨

🍴 1. Fork & Clone the Repository

First, fork the repository to your GitHub account. Then, open your terminal and run:

# Clone your forked repo
git clone https://github.com/<your-username>/Vipreshana.git

# Move into the project directory
cd Vipreshana

# Install Frontend Dependencies
npm install

# Move to server directory and install backend dependencies
cd server
npm install

# Add .env file
cp .example.env .env

# Then open .env and add the following credentials
MONGO_CONNECTION_STRING=your_mongo_connection_string
TWILIO_ACCOUNT_SID=your_twilio_account_sid
TWILIO_AUTH_TOKEN=your_twilio_auth_token
TWILIO_PHONE_NUMBER=your_twilio_phone_number
PORT=5000

# From the root directory [For frontend]
npm start

# From the root directory [For backend]
cd server
npm run dev


# Visit the app at:
http://localhost:3000/ 

# Backend server runs on
http://localhost:5000/

πŸ“„ License

This project is licensed under the MIT License


About

Vipreshana 🚚 is a smart and efficient goods transportation platform that connects users with verified drivers to transport their goods safely and reliably. With features like real-time tracking πŸ“, delivery status updates πŸ“¦, and seamless communication πŸ’¬ and trust 🀝 in every delivery.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 98.5%
  • CSS 1.2%
  • HTML 0.3%