Skip to content

Latest commit

Β 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Shipify πŸššπŸ“¦

Crowdsourced Package Delivery Platform

Shipify is a full-stack marketplace that connects travelers with users who need items delivered securely and efficiently. The platform focuses on trust, scalability, and real-world delivery constraints such as size, weight, verification, and communication.


πŸš€ Features

  • User authentication with role-based access (Sender / Traveler / Admin)
  • Identity verification & document approval workflow
  • Trip-based package matching with filters (size, weight)
  • Real-time in-app messaging between matched users
  • Delivery lifecycle tracking (Requested β†’ Accepted β†’ In Transit β†’ Delivered)
  • Admin dashboard for user verification, delivery monitoring, and moderation

🧠 System Architecture

  • Frontend: React + Tailwind for responsive UI
  • Backend: Node.js + Express with REST APIs
  • Database: PostgreSQL with Prisma ORM
  • Real-Time: WebSockets for chat and delivery updates
  • Auth & Security:
    • JWT-based authentication
    • Role-based access control (RBAC)
  • Infrastructure:
    • Dockerized services
    • Deployed on AWS (EC2 / RDS)

About

Crowdsourced package-delivery marketplace, solo build. React, Node/Express, PostgreSQL/Prisma, WebSockets, JWT/RBAC, Docker, AWS.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages