CampGear Rentals - Outdoor Gear Rental App

Description
CampGear Rentals lets owners of outdoor gear rent their items out to renters — set a booking with a date range, and the total price displays automatically.
Finding outdoor gear for rent is almost impossible right now, but this app makes it possible to rent gear instead of buying expensive equipment outright. It's especially useful for adventurers who are just starting out and don't have the capital to invest in pricey tools.
Built with React Native (Expo Router) and Supabase, with real multi-user authentication for two distinct roles — Owner and Renter — and database-level booking conflict prevention using a Postgres exclusion constraint, so two renters can never book the same item on overlapping dates, even under concurrent requests.
Features
- Real multi-user auth with Owner and Renter roles - Owners can create, edit, deactivate, and delete gear listings with photos, pricing, categories, and descriptions - Renters browse active listings with live search/filter by title or category - Interactive calendar date-range picker for booking - Database-level booking conflict prevention (Postgres exclusion constraint) — not just an app-side check - Owners can confirm or decline booking requests; renters can cancel their own bookings - Light/dark/system theme support, persisted across restarts - Role-aware navigation — owners and renters see different tab layouts
Requirements
- Node.js and npm - Expo CLI (npx expo) - A free Supabase account (Postgres database + Auth) - Expo Go app for testing on a physical device, or an Android/iOS simulator
Instructions
1. Extract the files and run npm install (use --legacy-peer-deps if you hit peer dependency errors) 2. Create a free Supabase project 3. Run the two SQL files in supabase/migrations/ (in order) via the Supabase SQL editor 4. Create a .env file with your Supabase project URL and anon key (see README for exact variable names) 5. Run npx expo start and open in Expo Go or a simulator Full details are in the included README.md.
| Author | U25 |
|---|---|
| Category | App Templates / React |
| Price | $34 |
| Extended License | $102 |
| First Release | Sep 3, 2026 |
| Last Update | Sep 3, 2026 |
| Files included | .ts, .tsx, .json, .sql, .md, package.json, JavaScript .js |
| Operating systems | Android 8.0, Android 9.0, Android 10.0, Android 11.0, Android 12.0, Android 13.0, Android 14.0, Android 15.0, Android 16.0, iOS 16.0, iOS 17.0, iOS 18.0 |
| Programming language | JavaScript, TypeScript |
| App framework / engine | React Native |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 7,331 views · 67 clicksSaaS · Week 46 · 7,331 views · 67 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 46,599 views · 232 clicksWebsite · Week 46 · 46,599 views · 232 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 44,541 views · 127 clicksSaaS · Week 46 · 44,541 views · 127 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 63,427 views · 206 clicksSaaS · Week 46 · 63,427 views · 206 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 32,676 views · 127 clicksDesktop App · Week 46 · 32,676 views · 127 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 8,300 views · 19 clicksWebsite · Week 46 · 8,300 views · 19 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
6,927 views · 29 clicksWeek 46 · 6,927 views · 29 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
6,410 views · 18 clicksWeek 46 · 6,410 views · 18 clicks