Snatch
A peer-to-peer motorbike rental marketplace that connects bike owners with renters through location-based search, complete booking management, and secure user authentication.
Role
Full-Stack Developer
Duration
2 Months
Year
2022
The Challenge: Renting a motorbike locally was fragmented across classifieds and word-of-mouth. There was no dedicated platform for peer-to-peer bike rentals with location awareness and a proper booking flow.
The Result: A two-sided marketplace where bike owners can list their vehicles and renters can search by location, book, and manage rentals — with secure authentication and a complete end-to-end rental flow.
Snatch connects bike owners with renters based on location, featuring full authentication, search, and booking capabilities.
Project Highlights
- Location-Based Search — Find available bikes near your current location
- User & Admin Views — Devise-powered authentication with role-based access
- Booking System — Complete rental flow from search to confirmation
- Responsive Design — Optimized for mobile users on the go
Technical Implementation
Built with Ruby on Rails and PostgreSQL for the backend, SCSS for styling, and Devise for authentication. The marketplace features location-aware search, user profiles, and a complete booking management system.