This project presents a comprehensive ride-sharing platform designed to connect riders and drivers through a secure, efficient, and user-friendly system. The platform integrates features such as ride coordination, user and driver verification, real-time communication, flexible ride scheduling, and review systems to enhance trust and safety. By utilizing the K-Nearest Neighbors (KNN) algorithm along with a dynamic pricing model, the system improves ride matching and maintains a balanced experience for both riders and drivers. The platform supports both immediate and future ride bookings, offering a scalable and reliable solution for modern urban transportation services.