Are you a disorganized, but passionate world traveler?! Countless hours spent daydreaming about all the destinations you want to visit but no single place to keep them organized?
Oh The Places You'll Go is the application for you. Upon visiting the app, all world countries will be displayed for you. Feel free to scroll or search through the destinations and 'favorite' them along the way. Pack your bags and click on the 'Dream Destinations' button in the upper right-hand corner to view all of your favorited destinations. Happy traveling!
- React.js
- React Router
- CSS
- HTML
- Cypress
- RESTful APIs
- Figma
- src
- Components
- App
- Countries
- CountryCard
- DreamCountryCard
- DreamDestinations
- DreamDestinationsError
- Error
- Header
- Search
- Spinner
- apiCalls.js
- index.css
- index.js
- Components
- Run
git clone [email protected]:gjax78/oh-the-places-youll-go.git
in your command line - Run
cd oh-the-places-youll-go
to navigate into the repository - Run
npm install
- Run
npm start
- The webpage will open in separate browser
- Users can 'favorite' and 'unfavorite' a destination
- Users can search destinations
- 100% Lighthouse Accessibility score
- Loading symbol shows as site is fetching data
- Responsive Design
- Error handling
- Feature a login page to store user data
- Incorporate a journal entry spot so users can have a place to jot travel notes down
- Implement a secondary API for additional country information
- Add a 'been there' page so users can add destinations they've already visited