Skip to content

StackTheCode/ryde-app

Repository files navigation

🚖 Ryde – Seamless Ride-Hailing App Ryde is a modern and reliable ride-hailing mobile application that connects passengers with nearby drivers for fast, secure, and affordable transportation. Built with a scalable, cross-platform tech stack, Ryde offers real-time location tracking, smooth booking experience, and integrated payment solutions — all in one app. 🚀 Tech Stack React Native (Expo Go) – cross-platform mobile development

TypeScript – scalable and type-safe codebase

Tailwind CSS (via Tailwind React Native) – utility-first UI styling

PostgreSQL + Neon – cloud-native, serverless relational database

Stripe – secure, flexible payment processing

Google Places API – address autocomplete, geocoding, and maps integration

Expo Go – fast iteration and device testing

✨ Features 📍 Smart Location Search — Address autocomplete and map-based selection

🚘 Ride Booking — Choose pickup and drop-off points with ease

📡 Live Tracking — Real-time driver and trip updates

💳 Integrated Payments — Pay seamlessly and securely via Stripe

📱 Cross-Platform — Runs on both iOS and Android using Expo

🎨 Modern UI — Styled with Tailwind CSS and built for responsiveness

🧠 Architecture Overview Frontend: Built with Expo + React Native using TypeScript

Database: Neon (PostgreSQL) – serverless, fast, and scalable

Payments: Stripe integration with secure checkout flow

Location Services: Google Places API for location autocomplete & geocoding

🛠️ Getting Started

Clone the project 1.git clone https://github.com/your-username/ryde.git cd ryde

Install dependencies 2.npm install

Start the development server 3.npx expo start

Set environment variables 4.Create a .env file and add keys for:

Google Places API

Stripe API keys

Neon/PostgreSQL connection string

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published