Full Stack Web Delivery Service – Team Lead
Led 3-person development team building a full-stack web delivery service with real-time tracking, IoT locker integration, and secure authentication. Managed complete SDLC from planning to deployment.
Two separate React applications: Consumer Web App for order management and Driver App for delivery operations. Built with responsive design for desktop and mobile.
20+ RESTful endpoints handling user registration, authentication, parcel tracking, and delivery management. Real-time communication via Socket.io for live tracking updates.
NoSQL database with collections for users, parcels, drivers, and lockers. Efficient data relationships and indexing strategies for optimal query performance.
Secure authentication with JWT tokens, bcrypt password hashing/salting, and Google OAuth 2.0 integration using Passport.js middleware for social login.
Real-time tracking system providing live parcel location updates and bidirectional driver-consumer communication for delivery status changes.
Full application stack deployed to Vercel with configured environment variables and continuous integration/deployment practices.