/vanlife-v3

#VANLIFE is a campervan rental website developed using React.

Primary LanguageTypeScript

#VANLIFE

#VANLIFE is a campervan rental website developed using React.

Features

  • Filtering: Users can efficiently navigate the selection of campervans through customizable filters. Applied filters persist in the URL parameters, ensuring a seamless experience even when navigating back and forth between pages.
  • Navigation: Implemented with React Router 6, providing smooth transitions and effortless exploration throughout the app's various sections and components.
  • Shadcn/ui Integration: Leveraged the shadcn/ui component collection using their CLI. This integration facilitated the inclusion of stylish and reusable elements, such as loading skeletons and accordions, enhancing the app's functionality and aesthetics.
  • User-friendly Interface: The website boasts an intuitive and visually appealing interface styled with Tailwind CSS, ensuring an enjoyable browsing experience for users.

Installation

As a web-based application, there's no installation required to access #VANLIFE. Simply visit the website here using any modern web browser.

Technologies Used

#VANLIFE was built using the following technologies:

  • React: A popular JavaScript library for building user interfaces.
  • TypeScript: A statically typed superset of JavaScript that enhances code quality and developer productivity.
  • Tailwind CSS: A utility-first CSS framework for building custom designs quickly.
  • shadcn/ui: Integrated shadcn/ui component collection for stylish and reusable UI elements.
  • Material-UI: Material UI is an open-source React component library that implements Google's Material Design
  • Vite: A fast, opinionated web development build tool that provides instant server startup.
  • Supabase: An open-source Firebase alternative for building scalable and secure applications.
  • React Router 6: Used for declarative routing in the React application.

License

This project is licensed under the MIT License.

Contact