• Townie
    AI
  • Blog
  • Docs
  • Pricing
Log inSign up
Sarax201

Sarax201

FindMyCar

VehiclesFinder
Public
Like
FindMyCar
Home
Code
2
README.md
main.tsx
Branches
1
Pull requests
Remixes
1
History
Environment variables
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Code
/
README.md
Code
/
README.md
Search
6/2/2025
Viewing readonly version of main branch: v2
View latest version
README.md

Lost Cars Finder App

A web application to help people report and find lost or stolen vehicles.

Features

  • Report Lost Cars: Submit detailed reports with vehicle information, location, and contact details
  • Search & Browse: Find reported vehicles by make, model, license plate, or location
  • Map View: Visual map showing locations where cars were lost
  • Contact System: Connect car owners with people who might have spotted their vehicles
  • Mobile Responsive: Works on all devices

Project Structure

├── backend/
│   ├── database/
│   │   ├── migrations.ts    # Database schema
│   │   └── queries.ts       # Database operations
│   ├── routes/
│   │   ├── cars.ts         # Car-related API endpoints
│   │   └── static.ts       # Static file serving
│   └── index.ts            # Main API server
├── frontend/
│   ├── components/
│   │   ├── App.tsx         # Main app component
│   │   ├── CarForm.tsx     # Report car form
│   │   ├── CarList.tsx     # List of cars
│   │   ├── CarCard.tsx     # Individual car display
│   │   └── MapView.tsx     # Map component
│   ├── index.html          # Main HTML template
│   ├── index.tsx           # Frontend entry point
│   └── style.css           # Custom styles
├── shared/
│   └── types.ts            # Shared TypeScript types
└── README.md

Tech Stack

  • Backend: Hono (API framework)
  • Database: SQLite
  • Frontend: React with TypeScript
  • Styling: TailwindCSS
  • Maps: OpenStreetMap with Leaflet

API Endpoints

  • GET /api/cars - Get all reported cars
  • POST /api/cars - Report a new lost car
  • GET /api/cars/:id - Get specific car details
  • PUT /api/cars/:id - Update car information
  • DELETE /api/cars/:id - Remove car report

Getting Started

The app is ready to use! Visit the main page to start reporting or searching for lost cars.

FeaturesVersion controlCode intelligenceCLI
Use cases
TeamsAI agentsSlackGTM
ExploreDocsShowcaseTemplatesNewestTrendingAPI examplesNPM packages
PricingNewsletterBlogAboutCareersBrandhi@val.townStatus
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Terms of usePrivacy policyAbuse contact
© 2025 Val Town, Inc.