Liston - Directory and Listing React Template
Listing · by Murad Hossain

Liston - Directory and Listing React Template is a React 19 and Vite 7 template for building a business listing and directory platform, with 8 homepage designs, Google Maps listing search, dark and light themes and a full admin dashboard.
What is Liston?
Liston is a React 19 directory and listing template built with Vite 7. It includes eight homepage variants in light and dark themes, listing layouts with Google Maps, and an admin dashboard with bookings, messages, wallet, reviews and settings. The stack includes Bootstrap 5 and Tailwind CSS, and listings can be added and managed from the dashboard.
Best for
- Business directory sites
- Listing marketplaces
- Local service directories
Pages in the demo
- Home
- Dashboard
- Bookings
- Message
- Wallet
- Edit Profile
- Add Listing
- My Listing
- Reviews
- Bookmark
- Settings
- List View
Highlights
- React 19 with Vite 7
- Eight homepage variants, dark and light
- Google Maps with custom styled markers
- Admin dashboard with analytics
- Listing layouts with left or right sidebars
Key features
- 8 Homepage Designs, Dark and Light Themes
- Full Admin Dashboard with Analytics
- Google Maps with Custom Styled Markers
About Liston - Directory and Listing React Template
Liston - Directory and Listing React Template is a React template for building a business listing and directory platform. It includes a public website with 8 homepage designs and Google Maps listing search, plus a full admin dashboard for managing listings, bookings, reviews, messages and earnings. It is built with React 19, Vite 7, Redux Toolkit, React Router 7, Bootstrap 5 and Tailwind CSS 4.
What's included
Public pages
- 8 homepage variants: Main, Classic, Rounded, Map, Grid, Waves, Car and Restaurant
- Listing pages in grid view (two layout variants), list view (left or right sidebar), map-integrated layouts and detail pages
- About pages (2 variants), agent and agent detail pages, and blog pages (6 variants)
- Contact, pricing, FAQ, authentication, terms and style guide pages
Dashboard pages
- Dashboard home, add listing and my listings
- Bookings, reviews and bookmarks
- Wallet and earnings, and messages
- Profile editing and application settings
In total the seller lists 50+ React components across 40+ pages.
Key features
- 8 homepage designs with system-wide dark and light themes, saved in localStorage; theme changes apply to all UI components, including map styles
- Full admin dashboard with analytics: statistics with chart visualizations, wallet and earnings tracking, booking management tables and reviews with a ratings breakdown
- Google Maps with custom styled markers by category, interactive info popups and distance-based search
- Filtering with a dual-handle price range slider, category checkboxes, distance radius selection, sorting options and a mobile-friendly filter drawer
- Listing detail pages with booking forms, pricing menus and reviews
- Messaging center with a chat interface
- Multi-section listing creation form and bookmarks management
- Fully responsive codebase with a modular architecture that separates features, layouts and utilities
Requirements and tech
- Framework and build tool: React 19 with Vite 7
- State and routing: Redux Toolkit and React Router 7
- Styling: Bootstrap 5 and Tailwind CSS 4
- Maps and charts: Google Maps API and ApexCharts
- Forms and tables: Formik with Yup validation, and TanStack React Table
- Animation and carousels: Framer Motion, Swiper and React Slick
- Project structure: /src/components, /src/features (Redux slices for chat, navbar, filters and map), /src/layouts, /src/services (utilities and custom hooks), /src/utils and /src/assets (CSS styles and SVG icon components)
Good to know
The technology stack the seller lists is front end only and names no backend, database or payment processing for the dashboard's wallet, booking and messaging screens. Preview the live demo before buying. Every item on manob.ai is manually reviewed before approval. Seller support runs through manob.ai's ticket system for 6 months after purchase. Regular licence covers one end product where end users aren't charged; Extended licence covers end products that charge users.
At a glance
| Type | React template |
|---|---|
| Built with | React, Bootstrap 5, Tailwind CSS |
| Layout | Responsive |
| Grid | 12 columns |
| Documentation | Online documentation |
| Live demo | Open the live demo |
| AI customization | Edit it with AI in the manob.ai workspace after purchase |
| Licenses | Regular $23.75 (was $25) · Extended $769.50 (was $810) |
| Support | 6 months from the seller, via the manob.ai ticket system |
| Seller | Murad Hossain |
| Last updated | October 2026 |
Screenshots





Licenses and price
- Regular License: $23.75 (regular price $25) — one end product where end users are not charged.
- Extended License: $769.50 (regular price $810) — an end product where end users are charged.
- Includes 6 months of support from the seller.
What our editors say
Liston: best for directory and listing sites
Liston runs on React 19 and Vite 7 with Redux Toolkit for state, React Router 7 and a mix of Bootstrap 5 and Tailwind CSS 4. It has 8 homepage variants, Google Maps with custom markers, price, category and distance filters, and an admin dashboard UI with statistics, bookings, reviews, messaging and a wallet. No backend is listed, so connecting real data is your job.
Read the full comparison in React Templates: 13 React and Next.js Picks Compared
Frequently asked questions
What do I need to use Liston?
Node.js and a package manager such as npm to install the dependencies and build the project, plus a host for the built site.
Can I see a live demo of Liston before buying?
Yes. The Live preview button on this page opens the seller's live demo, so you can click through it before you buy.
Can I customize Liston with AI?
Yes. It is marked compatible with the manob.ai workspace: after you buy it, open it in the editor and change layouts, colors, components and content with AI prompts.
Which license do I need for Liston?
The Regular License ($23.75, was $25) covers one end product, made by you or for one client, whose end users are not charged. The Extended License ($769.50, was $810) covers one end product whose end users are charged. Prices include the buyer fee. Neither license lets you redistribute the source files as they are.
Is support included with Liston?
Yes. Every purchase includes 6 months of support from Murad Hossain through the manob.ai ticket system.
Tags: business directory, listing template, react, admin dashboard, google maps, bootstrap 5, tailwind css, responsive, modern, booking system, chat, reviews
