Inspiration

💡 Me and my wife live with disabilities. We are always on the lookout for accessible places to visit but finding accessible places are very hard. Several times we have visited a place which says it has a wheelchair ramp access in google maps only to find that they have a step inside.

What it does

AccessPath has community curated accessible places like shopping center, cafe, museum, recreational places etc. Places can be filtered according to different disabilities like mobility, visual, hearing and cognitive.

Advanced filters like wheelchair access♿, braille signage⠃⠗⠁⠊⠇⠇⠑, audio descriptions🎧 etc. can help further to find places to visit for those with special needs.

Accessible places can be added easily by searching and each place can be marked for the accessibility features they offer for specific disabilities.

How we built it

AccessPath was built 100% using ⚡Bolt!

Prompt

First prompt was based on the comment by my wife on the problem validation platform needgap -

Standard websites that give general information about disability e.g. just having a wheelchair sign, are not always useful to the disabled because disability is different for each person and requires customised solutions. For instance, finding hotels with truly disabled friendly bathrooms is a big challenge. Having websites that provide pictures or videos of disabled facilities / other ways of accessing information about the hotel facilities are essential so that people with disabilities can make their own assessment as to whether the facilities are accessible for them.

Bolt understood the solution statement and created a layout for a web app called AccessPath with dummy data for places with its accessibility features.

✨ Brand New AccessPath Platform

🎨 Beautiful, Production-Ready Design

Modern UI/UX - Clean, sophisticated design with smooth animations

Custom Color Palette - Professional primary blue theme with consistent branding

Inter Font - Premium typography for excellent readability

Responsive Design - Perfect on mobile, tablet, and desktop

Micro-interactions - Hover effects, transitions, and smooth animations

🏗️ Clean Architecture

Component-Based - Modular, reusable components

TypeScript - Full type safety throughout

Custom Hooks - Clean data fetching with usePlaces

Proper State Management - Centralized search state

Error Handling - Graceful error states and loading indicators

🔍 Advanced Search System

Multi-Filter Search - Query, location, categories, place types

Real-time Results - Instant search with loading states

Smart Filtering - Accessibility categories and place types

Sort Options - Rating, reviews, recent, name

Search Summary - Clear display of active filters

♿ Accessibility-First Features

Accessibility Categories - Mobility, Visual, Hearing, Cognitive

Feature Status - Excellent, Good, Limited, None ratings

Visual Indicators - Color-coded status badges

Detailed Information - Rich place descriptions and features

📱 Core Components

Header - Navigation with search and auth buttons

Hero - Compelling landing with quick search

Features - Six key platform benefits

SearchSection - Advanced filtering interface

PlacesGrid - Beautiful place cards with all details

CommunitySection - Stats and testimonials

Footer - Complete site navigation and newsletter

🚀 Key Features

✅ Fast Loading - Optimized performance

✅ Database Integration - Ready for Supabase

✅ Search & Filter - Comprehensive search system

✅ Responsive Design - Works on all devices

✅ Error Handling - Graceful error states

✅ Loading States - Smooth loading animations

✅ Type Safety - Full TypeScript coverage

Enhancements

I added the following enhancements using bolt.

🔐 User authentication and authorization using ⛃ Supabase .

📍 Add accessible places using 🗺️Google Maps API.

✏️ Edit and ❌Delete the places.

🖼️ Better logo icon to represent the platform's purpose using ⚡Bolt.

🔎 Search by your needs, Filter places by specific accessibility features that matter to you.

⭐ Rate the places for its accessibility features.

🌐 Entri domain name AccessPath.world

🌩️ Deployment to Netlify

Challenges we ran into

  1. History is limited, I couldn't revert back the project to its very early state when I messed up and so I had to start again by asking Bolt to rebuild the project from scratch.

  2. Some elements like YouTube playback doesn't seem to be working inside bolt preview, but works in the deployed application.

  3. There were ocassional AI provider overload, and so I had to try again after some time.

Accomplishments that we're proud of

I was able to vibe code an entire product using ⚡Bolt within the stipulated time period of the hackathon.

What we learned

⚡Bolt can create completely functional, ready to market products from scratch.

What's next for AccessPath

👥👥 Community Discussions

💰 Monetization using partner tie-ups with accessible resorts, hotels, travel planners etc.

Built With

  • ai
  • bolt
  • entri
  • netlify
  • supabase
Share this project:

Updates