
Template details
DriverUP Company
Free Next.js and Tailwind CSS template for taxi driver companies with Home, Services, About, and Contact pages.
About this template
DriverUP Company is a free Next.js template built with Tailwind CSS for taxi driver companies, providing a four-page marketing website with Home, Services, About Us, and Contact sections.
What is DriverUP Company?
DriverUP Company is an open-source website template specifically for taxi driver businesses, created by Wael Hassine and distributed under the MIT License. It takes plain business content (company description, services, and contact information) and turns it into a responsive, mobile-friendly site using the Next.js React framework and Tailwind CSS utility classes. The template runs on Node.js version 14 or higher and follows standard Next.js page routing, so developers can extend it with additional pages and API routes.
Key Features
- Next.js framework — Built on Next.js, enabling server-side rendering and static site generation; demo pages include Home, Services, About Us, and Contact.
- Tailwind CSS — Styling is handled entirely with Tailwind's utility classes, so no custom CSS files are needed for layout and responsive design.
- React Icons — The repository's topic list includes React Icons, giving access to icon components for adding visual elements to service or contact blocks.
- Google Maps — Google Maps appears in the repository topics, suggesting a map component for displaying the taxi service's location on the contact page.
- npm and Yarn support — Install dependencies with
npm installoryarn install; start the dev server withnpm run startoryarn start. - MIT License — Free to use, modify, and distribute, with no paid tiers or activation keys.
Who is it for?
- Independent taxi drivers — Get an online presence with a Home page and Contact section to let riders find your phone number or booking form.
- Taxi fleet operators — Use the Services and About Us pages to list vehicles, driver teams, and service areas without building a site from scratch.
- Web developers — Use the template as a starter kit for local-business clients, replacing the demo content with each client's details.
What can you do with DriverUP Company?
- Taxi businesses: Present your services, company story, and contact details on a clean, responsive layout that works on phones and desktops.
- Developers: Learn how a Next.js and Tailwind project is structured by reading the small codebase and running the local dev server.
- Startups: Modify the four pages to create a minimal company website for any local service, not just taxis.
How does DriverUP Company work?
After cloning the repository, you install dependencies with npm install or yarn install, then run npm run start or yarn start to launch the local development server. The template uses Next.js file-based routing, so each page corresponds to a file in the pages directory, and you can edit the JSX and Tailwind classes to change content and layout. Deployment is straightforward to Vercel or any platform that supports Node.js.
Pricing
The template is free and open source under the MIT License, so there is no cost to download, use, or modify it for commercial projects.
FAQ
Is DriverUP Company free?
Yes, DriverUP Company is released under the MIT License, which permits free use, modification, and distribution, including for commercial purposes.
What pages are included in the template?
The demo includes four pages: Home, Services, About Us, and Contact. Each page is a React component under the Next.js pages directory.
What Node.js version do I need?
The getting-started instructions recommend Node.js 14 or higher and npm 6 or higher to run the Next.js development server.
Does the template include Google Maps?
The repository topic list includes Google Maps, which suggests a map integration is available or intended for displaying the taxi service location, though the visible demo page text only shows the four-page site.
What styling approach does it use?
All styling comes from Tailwind CSS utility classes, so you can adjust colors, spacing, and layouts by editing class names in the JSX rather than writing custom CSS.









