- π About the Project
- π» Getting Started
- π₯ Authors
- π Future Features
- π€ Contributing
- βοΈ Show your support
- π Acknowledgements
- π License
The Wild Vista Explorer is a web application that allows users to explore and discover national parks in the United States. It provides a user-friendly interface for browsing parks, viewing park details, and searching for parks based on various criteria.
Check this quick video about the features
- React: JavaScript library for building user interfaces.
- Redux: State management library for managing application state.
- React Router: Library for routing and navigation in a React application.
- Axios: Promise-based HTTP client for making API requests.
- Leaflet: JavaScript library for interactive maps.
- Jest and React Testing Library: Testing frameworks for unit and integration testing.
- CSS Modules: CSS styling approach that scopes styles to individual components.
- Responsive Design: CSS media queries and responsive layout techniques for optimal viewing across device
- Park Listings: Browse a list of national parks withing all the states of the U.S.
- Park Details: View detailed information about each park, including descriptions, total activities and topics.
- Search Functionality: Search for parks based on the state code.
To begin, clone the repository and install all dependencies by running npm install
. Once the installation is complete, run the project using npm start
.
In order to run this project you need node.js
π€ Cristian "ZamCham"
- GitHub: @zam-cham
- Twitter: @zamchamgames
- LinkedIn: LinkedIn
- Filtering and Sorting: Filter and sort the park list based on various criteria such as location, activities, and park name.
- Interactive Map: Explore parks visually on an interactive map, allowing users to discover parks in specific regions.
- Favorites: Save parks as favorites for quick access and future reference.
- Responsive Design: The application is designed to be responsive and optimized for various screen sizes, including desktop, tablet, and mobile devices.
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project, let us know on any of my social media account ;)
I would like to give credits to Nelson Sakwa for the Original design, you can check his project by clicking here
This project is MIT licensed.