Skip to content

Van Life is a React application focused on van rentals and the van life community. Built with React Router 6 and Firebase, users can filter vans by specific tags, create accounts, and host their own vans on the platform.

Notifications You must be signed in to change notification settings

leylamemiguven/van-life

Repository files navigation

Van Life

Van Life is a React application focused on van rentals and the van life community. Built with React Router 6 and Firebase, users can filter vans by specific tags, create accounts, and host their own vans on the platform. It operates similarly to Airbnb, but exclusively for van rentals.

Getting Started

To run the application locally, navigate to the root directory and run:

$ npm install
$ npm start

Warning: Vite enforces using jsx syntax inside jsx/tsx files, so it will complain about that. Solution: rename .js files to .jsx :)

Application Overview

Homepage

Screenshot (107)

Vans Page

Screenshot (108)

Filtering Vans

Here the rugged filter is used to filter and show the vans that are tagged as rugged.

Screenshot (109)

Screenshot (110)

Host Page

To host a van the user needs to log into their profile with their credentials.

Screenshot (111)

Feel free to enhance or customize this project as needed!

About

Van Life is a React application focused on van rentals and the van life community. Built with React Router 6 and Firebase, users can filter vans by specific tags, create accounts, and host their own vans on the platform.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published