Owners of small to mid-size outdoor adventure gear (camping, bikes, skies, etc) rental companies can offer their equipment rentals online. The customer can see current available inventory, prices and make a reservation. This is an early beta of the user/client side.
- Fork and clone repository.
- Navigate to the cloned the repository.
- Install
yarn
withyarn install
and then runyarn start
.
- Login.
- View all equipment.
- Select start and return date plus equipment quantity .
- Add items to the cart.
- Remove items from the cart.
- Checkout items.
- Mobile ready
- Validations - dates - require start date X days in advance of today.
- Validations - date - end date after start date
- inventory - show availability based on selected days
- inventory - can't book 0 items
- inventory - disallow selecting of quantity until days are selected
- inventory - persist to the database which inventory item was selected and mark as unavailable
- history - show user rental history (user's view)
- Search
- Filter
- Credit Card Processing
- Email confirmation
- Admin portal
- Integration with owner website design
- React & Javascript
- CSS
- Redux
- React Router