Skip to content

michellekaplan7/vacation-rentals-around-denver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vactation Rentals Around Denver (VRAD)

Build Status

A vacation rentals app that shows the user areas and listings around Denver

Goals and Objectives

  • Keep state based components to a minimum and leverage more functional components
  • Use a modular architecture for your application file structure
  • Think deeply about React Lifecycle Methods
  • Become familiar with promises, nested fetch requests, and handling the UI based on acceptance of data
  • Become familiar with routing and how to handle dynamic routes
  • Use propTypes for every component receiving props
  • Write tests for React components and some asynchronous functionality

Gif of working Website

vrad_login vrad_navigation

Setup

  1. Clone down this repo
  2. Install the library dependencies. Run:
npm install
  1. Then, run npm start in your terminal. Go to http://localhost:3000/ and you should see the page there! Then, you can enter control + c in your terminal to stop the server at any time.

Technologies Used

  • React
  • create-react-app
  • Jest
  • React Testing Library
  • DOM Testing Library
  • the fetch API
  • JavaScript

Future Iterations

  • Implement favoriting/unfavoriting a listing functionality (this would include implementing a /favorites route that displays only the favorited cards, error handling if there are no favorites)
  • Build out media queries for mobile responsiveness
  • Have user and favorites data persist in localStorage
  • Interactive map of listings

Contributors:

Elliot Mackinnon

Michelle Kaplan

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published