Skip to content

A Python-based application for trip management, history viewing and booking modifications, ensuring an efficient and user-friendly experience.

License

Notifications You must be signed in to change notification settings

techgirldiaries/RydeEasy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RydeEasy

RydeEasy is a Python-based ride-sharing application designed to connect drivers and passengers efficiently through a command-line interface (CLI). Developed as a learning-focused portfolio project, RydeEasy demonstrates core software development skills including backend logic, database management and interactive CLI-based user experience.

Key Features

  • Create and manage ride requests via CLI
  • Match passengers with drivers in real-time
  • Track ride status and history
  • Modular design demonstrating Python backend and CLI interaction
  • Data validation and basic security measures

Technical Focus

This project highlights:

  • Python programming with focus on functions, classes and OOP
  • Database management (CRUD operations)
  • User input validation and error handling
  • CLI-based interface for interaction without graphical front-end

Getting Started

Prerequisites

  • Python 3.8 or above
  • pip for dependency management
  • SQLite3 Python Library
  • SQLite Studio

Installation

  1. Clone the repository:
git clone https://github.com/techgirldiaries/RydeEasy.git
  1. Navigate to the project directory:
cd RydeEasy

License

This project is licensed under the PolyForm Noncommercial License.
Commercial use is not permitted.

Copyright © 2025 Oluwakemi T Obadeyi

About

A Python-based application for trip management, history viewing and booking modifications, ensuring an efficient and user-friendly experience.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Languages